Tag: Team Shooter Archives | Broken Joysticks

Oct
12

OverWatch Beta Live Stream Locked In For October 15th

Blizzard will be announcing the first details for the beta version of their highly anticipated Team Based Shooter Overwatch live on Twitch.TV on Thursday October 15th they announced via Battle.Net. Viewers of this stream won’t only get to hear the […]