Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Did you download the game, or did you play it in the browser?

I'll try to reproduce that in the first few rooms.