Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That's some evil level design there ( that falling one.. ouch ) but yes, reminds me of a low res super meat boy and good fun!