Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Haha, I hear you. I'm also an indie dev, it's pretty surreal to see people playing the games you made yourself. 

You've gained a fan in me - I can't wait to see what you make in the future!