Just bought Overwatch today, really enjoying it, nicely balanced FPS and easy to get into :) Kissed goodbye almost 3 hrs tonight in it ;)
Runs reasonably well on my budget system, have a friend who is running it on a Core 2 Duo with 4850 video card - he said obviously he has to turn down a lot of fancy stuff, but still playable.