Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Definitely, definitely impossible.  I can't get out of the first chasm, it keeps getting stuck to the left.

Definitely possible, just really hard. :)