The Legends of Dexrous

 is a action adventure video game.