10 years ago Lord of Magna: Maiden Heaven Release Date Set for Early June in North America and Europe