Anyone playing Overwatch?

mfladd posted a pic said
4

So, I just started playing Overwatch. And I can see this is going to be a new gaming addiction for me. I have tried a number of characters, but Reaper is far and above the one I do best with so far.

So I am wondering if anyone else here is playing it? What characters you like and why? Also any tips or tricks would care to pass on.