Thursday, January 27, 2011

Square Enix Finally Releases HD Trailers For Versus XIII and More

We can't leave comments though.....guess they want to stop the "haters" from disliking their work.



No comments:

Post a Comment