Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I thought it is one of those average 2d platformer games but i was surprised how funny it is. In my opinion a mixture of puzzle style game with point and click features. You can change your species anytime to solve certain things. Awesome