If you're like me and somehow managed to avoid every single closed beta key for Overwatch, never fear as salvation will soon be here in the shape of an Open Beta that starts on May 5th.
In order to celebrate both the Open Beta, and the full release on May 24th, Blizzard has released a
...