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 expr...