Shoryuken Invitational at Tokyo Game Show 2017 Results
The Tokyo Game Show Shoryuken Invitational at, well, Tokyo, is an 8-man tournament featuring the highest tier talents you could possibly bring to an event such as this. The winner receives 1 million…
September 25, 2017 | 08:27 EDT