Now I think it means ‘polished, colourful multiplayer games based around the careful learning of data’, and Overwatch will cement that when it’s released next Tuesday.
Though in that time I suspect what you think of when you think “Blizzard” has changed around eighteen times.
Overwatch will launch at 4pm PT on Tuesday May 23rd, which is 7pm ET, 12am BST/CET on Wednesday.
We have had a lot of opportunities to play it during beta however, stretching back to last November.