Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The controls are quite difficult to get used to, and the player isn't very responsive (I think that's part of the point though - but it makes dodging things reeeeally hard). But overall fun gameplay, and a solid set of mechanics.