Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

I also think it is funny that the question that is supposed to be insulting yourself, the answer is "you". Who looks stupid in the mirror?. The narrator, that's who.