Two promotional videos for the game Odin Sphere Leifþrasir (romanized Odin Sphere Leifthrasir) has been released by Atlus last Friday. The game is the upcoming HD recreation of Vanillaware’s Odin Sphere PlayStation 2 game. In the first video, the story for the game has been introduced together with the game’s main characters and some scenes […]