Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Rated, that is challenging and super fun! I wish I had more time to keep playing, only made it to the third level, but I put it on my list to go back to after the jam is over.  :D