Tag: thrall

3 Reasons a Warcraft 3 revival will save the RTS genre

It still gives me tingles. As someone who grew up on Warcraft specifically, I can’t describe the amount of excitement I’ve felt the last week. With Wowhead reporting that Blizzard Entertainment sent out invitations to Warcraft 3 pros for a secret event, something clearly has been in the works. Beyond that,