Warcraft 3: Reforged is live! January 29, 2020 253Views 0Likes 0CommentsWhen you talk about RTS games, it really doesn’t get any more iconic than Warcraft 3. Back when it was released in…