Time until Street Fighter X Tekken release!


Game is already released


Learn more

Description

The long awaited dream match-up between the two titans of fighting is here!


March 06, 2012