Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well, the ambience is what stood out to me. The sound effects and foggy visuals sell you the dreary atmosphere. You could probably polish the climbing mechanic. By that I mean that it wasn't always clear what can and what can't be climbed on. 

Also I really dig the low poly texture look of the game. But that's a personnal preference.