This year's World Championship Series hosting the StarCraft II Europe finals tournament is being held in the Ericsson Globe in Sweden from September 15-16. The globe itself is indeed impressive, but it looks even more exciting all decked out for the festivities.
That's no moon… [StarCraft]