Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The gameplay is solid, just a bit too hard for my feeble skills, there's no place for errors, not even one.