Lord Of Magna

Lord of Magna: Maiden Heaven will release in the west this June

Lord of Magna: Maiden Heaven has been given a release date by XSEED Games, which announced the localization back in February.

5 years ago

Lord Of Magna headlines