Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hugely difficult with the speed and hectic play, most of the time it took under a second to die :D
But the idea is solid, with a little more tweaking with play speed and controls it'll be a great little game.