Blizzard's 'Overwatch' shooter enters public beta on October 27thBy N. Summers, 10.15.2015TwitterFacebookRedditMailShare