Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's really fun and interesting game. Pretty challenging due to jumping mechanics. One weird thing is the physics - armadillo behaves pretty odd when falling and he can even stick to walls.