In the world of Riviera: The Promised Land, signs of demons create fear that the ancient evil that once destroyed the gods of Asgard has returned. To stop the demons, seven magi call on a powerful group of soldiers named the Grim Angels. Players take the role of two angels sent to help destroy the demon scourge and must work their way through a variety of quests, missions, and mini-games to defeat the threat and save Riviera.