Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Saturday saw a staggering victory for China’s own Invictus Gaming, as after a gruelling 3 game sweep they outdid European underdogs Fnatic at the Worlds Championship Finals in South Korea. This outstanding win meant that the team took home the ‘Summoners…