Overwatch is really well done.

I somehow got closed beta access to Overwatch last year in October but never got around to trying it out. No one I knew had access so I wasn’t too excited to try it out solo. The day I decided to install it and try it out was actually the last...