Blizzard will be taking part in a live stream this Thursday to show off their team based shooter Overwatch. This is the first in a series of live streams that will show more of the game and give everyone a taster of the upcoming beta’s content. The times and locations are as follows:
Recommended Videos
- Thursday, October 15 @ 10:00 a.m. PT
- https://twitch.tv/Haylinic
- https://twitch.tv/Ellohime
PC Invasion is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more