Overwatch Director Says 6 New Maps Are In Development, 3 Of Which Are Likely For 2017

by Nathan Birch