gamesNews 23 Years After It's Release, Magna Carta: Phantom of Avalanche Has an English Translation April 19th, 2024