Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The art and the music fit the theme pretty well in this game.
I had a few issues with the controls though. I don't know if this was intentional but it's pretty easy to get stuck especially early on. 
It definitely took me some time to learn and master it, but it was fun.