Category Archives: World of Warcraft
BlizzCon In-Game Rewards Include Overwatch Skin, WoW Mounts, and More
10/10/2017
Blizzard reveals the list of in-game rewards that BlizzCon participants are going to receive in exchange for their ticket purchase; including a new Overwatch skin. Source: GameRant