Tonight marks a significant event for Overwatch enthusiasts as the game undergoes a major transformation unlike any seen before. Following Blizzard's announcement of a fresh start for the game, fans are eagerly anticipating one of the most substantial updates in years. This relaunch of the competitive online shooter will...