Discussion in 'Gaming Section' started by setshiro, Oct 16, 2010.
trailer and some in game footage for versus [youtube]yc6D-A4IyJw[/youtube]