Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Good job. Like the previous comment says, the slowdown makes it somewhat too easy and the game feels too fast once you get used to the slowdown for a while. It would also help if you were able to see a bit more of the game world.