Gameitall
September 13, 2018
Released on the Xbox 360 as a console exclusive, and later releasing on PC in 2009, Square Enix promised that their dark RPG The Last Remnant would one day...