Really looking forward to this
Overwatch is shaping up. I really enjoyed my time with it back in October, but as of this newest closed beta build, it's clear that the team knows what they're doing.
This week, they added in one simple upgrade that made a lot of people happy -- player progression. Now just by playing you'll earn new rewards, separate from any sort of character-centric requirements. It's a great change.