Le joueur prend le contrôle de Dante, un étudiant universitaire à la recherche de son poisson kidnappé, Ramada. Son aventure l'emmène dans diverses villes, villages et autres périodes historiques.