Warcraft: The WoW Grand Final at the European Battle.net Invitational is over and the

Top