Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Pretty good
It gets stale pretty fast but hey, that's gamejam games for you x)
Not much overhead which makes it a bit hard

There's a slight problem with your human character, the jump is just a bit too late. If you trigger the jump just a tad bit earlier you can make it fit nicely