Author: HowardHeyman

Image not Available

Impossible Creatures – Review

Game review of Impossible Creatures, a game where you create hybrids and use them to fight more hybrids. FOR SCIENCE! During my life I've played many games, some of them are full of artistic expression and offer intriguing stories, suc...

7 Good
×