This weekend held many different events in some of the biggest esports, from League of Legends and Street Fighter to Call of Duty. In a small arcade tucked away in Akihabara, Japan, however, players were duking it out in some of the best bouts I’ve seen all weekend, in a language I don’t understand and a game I hadn’t…
Powered by WPeMatico