Blizzard is streaming new stuff from Overwatch and StarCraft II: Legacy of the Void today. You can watch the stream on YouTube here. We’ll be keeping an eye out and will let you know if there are any cool announcements, as always.