Monday, December 22, 2008

Final Fantasy Versus XIII


Crazy new footage from the upcoming Final Fantasy Versus XIII video game. Go to Game Trailers to check out the trailer.

No comments: