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