No Picture

New FFXIII Trailer

January 28, 2009 Byron Samaripa 0

A while ago, Square-Enix put up a mysterious countdown website and that countdown hit zero revealing…A NEW Final Fantasy 13 Trailer! This time with ACTUAL […]