Nah you don't need to feel stupid
Also, I figured I'd tell you what the new achievements will be like, given the amount of information the devs have given us on streams. Basically, there'll be milestones and new things called 'Badges'. I think Badges were meant to be kinda like rankings and you'd level them up by playing the games (Eg., you could have a level 5 badge in Ball Race for playing X amount of games). The milestones are probably pretty similar to the ones from Gmod Tower. Steam Achievements will probably go entirely off of milestones, although I wouldn't be surprised if they add some extra ones for reaching certain Badge Levels or something.
Don't quote me on this though, I only remember vague facts off the top of my head so I might have gotten some details wrong, plus the devs aren't done conceptualizing them yet so anything is subject to change