Written by igcompany | 17 February 2012
Street Fighter X Tekken is three months away from launch and Capcom released four new trailers for us. The game is launching on may 11.
Username
Password
Remember me