Creature Labs · Gameware Europe, Critter Consortium
Media from the Steam store listing.
Creatures 3 Intro