Atlus Reveal Vanillaware’s Latest Games
Yesterday morning Atlus announced two new Vanillaware Games, with the reveal of Odin Sphere: Leifdrasir and tease of a new project. Odin Sphere: Leifdrasir is a HD remake of the classic 2007 PS2 game Odin Sphere and will feature new enemies, maps and gameplay tweaks. Odin Sphere: Leifdrasir is only currently announced for Japan release […]