Jeff Kaplan just gave a ton of new info on Ster's stream • r/Overwatch

Jeff (and some other Blizzard people) played a bunch of games on Ster's stream while doing Q&A. VOD here: https://www.twitch.tv/ster/v/77919999...