I've never played Warcraft, but have heard good things about it