...Impossible Creatures? I love that game.NeverKnowsBest said:Isla Variatas. A group of islands in the South Pacific... that are infested with crazy-ass villains and creatures made by shoving two random animals together and hitting them with Science! I don't know how I feel about this.