'Overwatch' beta signups live throughout the weekend

Overwatch, Blizzard Entertainment’s team-based shooter, is now available as an open beta for PlayStation 4, Xbox One and PC. So if you’ve been seeing the endless stream of commercials online and were curious about what the World of Warcraft developer…