Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Somehow reminds me of Mirror's Edge.  Enjoyed the dash and double jump mechanics.  I sucked at the wall running.