TEKKEN World Tour Finals will be live in Amsterdam, December 2018
The global competition matches for the popular fighting game TEKKEN 7 have a date for the finals. After playing the TEKKEN World Tour’s global leaderboard, only 19 players are currently left. Playe... Read More »