New overwatch update.The new update dropped recently, what do you guys think? http://us.battle.net/forums/en/overw...ic/20749157415ⓘ