Overwatch game director responds to concerns over new levelling system

Blizzard has released a large and much talked about update to Overwatch…