Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I played a bit of the game and didn't encounter anything else major. I just figured it wasn't a good sign.