So, how are you guys enjoying Overwatch? Any favorite class or map? Something you already hate?

I was in most of the beta so the launch doesn't have the same hype for me but still it's nice to have shorter queues and new players to play with.

A bit related, to my surprise I found the game has a cash shop. The option is so well hidden I only found about it when a friend pointed it to me. One would expect this to be, more, you know... visible.