Overwatch Beta Opening Soon!Overwatch's Closed Alpha has been hard to get into since Blizzard has only given out keys to access the game to a limited number of...