Legend of Zelda: Ocarina of Time is an action-adventure game with role-playing and puzzle elements in which the player controls the protagonist, Link. The gameplay si based on a story driven single player mode with a variety of quests and challenges.