Menu

Daily News for the Geek Mind

Square Enix


Final Fantasy XIII Launches In Japan

Final Fantasy XIII Launches In Japan

Dec 17 2009, 3:04am CST