I'm working on a chupacabra game. It will take AGES to finish, and may never happen if other, smaller games I'm building never succeed. But you heard it here first: chupacabras are going to be BIG! (Albeit a bit smaller than humans.)
What I wouldn't give for a survival game with this.... Trying to live amongst and survive in their dominance... I'm going to take the pilot to someone