Home Esports The first ever Warcraft III invitational has been announced, and you won’t believe who’s attending!