Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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!