Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Oh man, that ledge hang is a must!  I have to say, this game reminded me (through no fault of your own, I know it's tricky to make a complex game) how often I wish the nimble characters in these games could climb up some uneven rubble.

Looks like good stuff.