November 19, 2008

The Last Remnant Battle Trailer

New trailer for the upcoming 360 game The Last Remnant. The game is being produced by Square Enix.



No comments: