Overwatch Beta live stream on Thursday

Overwatch Beta live stream on Thursday

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:

Related:  Overwatch Blizzardworld map and cosmetics update is live


Active comments on PC Invasion: