Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeah, you are absolutely right about that. I should have asked a friend to play test it before uploading it :)