It's a Turtle or a Dinosaur in the cover?
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.