Tag: ,

Meet the Intel Extreme Masters PyeongChang Finalists

The world will be watching as the world’s top StarCraft® II players descend on PyeongChang, South Korea for the Intel Extreme Masters (IEM) PyeongChang tournament,...