As for the story it needed a bit of work, as did the game play. Just a few tweaks here and there could have turned this game into something a bit more special. As it is the nice music and colorful characters of Riviera make this game a fun little game. The story has these two angels from Asgard descending into the realm of Riviera, a place that was formerly Utgard a realm of demons. Well demons have begun appearing again in this land and a mage known as Hector needs these to angels to begin the retribution, a process that will wipe out these land and the sprites who now make it their home. Well one of the angels known as Ein has an altercation with a mysterious lady known as Ursula and she uses her powers to make Ein forget who he is and he wakes up being taken care of by two sprites Lin and Fina. In the end, Ein realizes that the sprites do not deserve to be destroyed so he goes on a quest to seal powerful demons up and try to stop the retribution along with Fia and Lin. Two others join later in the form of a winged girl Serene and a witch named Cierra. During the trip they have many funny little conversations and you have your choices. The game play is different though as you move to a screen and you have a move option and a look option. You do not really move your character over the screen, but rather give these two commands. The fighting is a bit traditional in that it is turned based. However, at the beginning of every battle you pick three participants and four items you wish to bring into battle. Items have a set number of uses so after so many turns they break. You also level up by using items as well...certain items go to the characters, not all of them learn new skills or can do anything other than throw the weapon. You have an option to practice fight, when you do this your items do not lose their number of turns and after using the weapon so many times your character gets more hit points and other skills as well. Also, you only have so many look points as well. Once they are used up you can no longer open treasure chests and do other things. These are replenished after normal battles (not practice ones) and the better you do in battle the more points you are awarded. Like I said a few tweaks in the game play and the story would go a long way toward really improving this as it is rather good game.