Heroes of the Storm

Heroes of the Storm is once again enticing Overwatch players to hop over to Blizzard’s MOBA game by offering Overwatch rewards just for playing some matches. Over the next four weeks (starting this week), completing the Nexus Challenge each week — playing five Heroes of the Storm games with a friend…