Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This game was hard and fun. I really liked the premise, however for me the control over the platforms themselves was a little to floaty and sapped from an otherwise very positive experience.