It’s official: Korea’s Team Tempest is the best Heroes of the Storm team in the world. Only a few weeks ago, they claimed their...
What can you say? This month has been crazy in the NA scene. Between iconic teams disbanding, important roster changes, and nearly daily content...