Odin Sphere Leifthrasir Confirmed For June 7th Release
Atlus has released a statement confirming that Odin Sphere Leifthrasir for the PS Vita will be coming June 7th. This is a new version of the game that first came out on PS3.
Atlus has released a statement confirming that Odin Sphere Leifthrasir for the PS Vita will be coming June 7th. This is a new version of the game that first came out on PS3.