I sure as hell have and it is awesome! been playing the open beta for the last couple of days and absolutely love it over that battleborn crap. Now to be perfectly honest online shooters are hit or miss with me depending on what I am in the mood for. For example team fortress class play style is fun as hell, Chivalry offers first person melee combat, I also love squad based shooters like counter strike. Then again modern shooters like Battlefront haven't been my favorites either run and gun twitch gameplay or long distance walking just to be picked off. Overwatch takes the aesthetics that I love and makes them into a whole new experience.
My go to choice for the assault class is this Valkyrie. Her rocket launcher does concussive splash damage to multiple targets. Can get around and over cover by taking to the sky and launch an aerial bombardment with her barrage ability. Plus she has a wrist rocket attack al la Iron Man.
When on the defensive nothing like setting up a turret in a key juncture can make all the difference in a battle. Enter this dwarf looking bastard who I have taking down larger opponents who underestimate him. Yeah his pea shooter is only to distract you from his turret locking on you.
Choosing a front line soldier most pick the guy with the biggest gun however I found the most effective doesn't even have one. With his shield deployed I am an unstoppable force able to close distance with my enemies. Even then I can launch a sweep attack or crush them with my charge.
The battle can go either way when strength of arms are evenly matched the proper support can keep you going longer. The ability to fly about dispensing aid or additional firepower is a huge advantage. Bringing troops back from the brink puts the enemy that was winning back on his heels.