Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It could be both! But as far as I know, it's a quick sketch made by Fernando Martínez Ruppel and I think he mentioned something about a caveman on a dinosaur (I was really high on gamedeving! heh).


mmm... It's a Turtlesaur.