Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Nice, interesting presentation, especially the title screen and opening scene. Opening scene was a nice touch to create context for the gameplay.
It's a bit frustrating that not every key press is read, especially as you have to retrace your steps if you come to a dead end. 
I didn't manage to beat it.