The player takes control of Drake Gemini who is to be the guardian of Dinotopia. Gameplay includes weapon-based combat, puzzle-solving as well as flying on a flying dinosaur, and operating a mechanical dinosaur-like machine. You fight a variety of human and dinosaur foes as you unravel the story through the 24 levels of the game.