No NDA, and as someone who had 8800 hours in TF2 and a few thousand in Overwatch I'll def be dropping my opinion.
Having played it most of the day and night, initial impressions:
+: Beautiful (but hard to run).
+: Art style is on point, character designs are incredible.
+: Character ability design is mostly on point, with some scarce oddities (why can Magneto only hover when falling and not just fly outside of ultimate?)
+: Some characters are actually just incredible as far as the character experience goes. Spider-Man has no right feeling as good as he does in this game.
+: Team Ups are fun, but they do feel like they really mess with the balance sometimes, like Magneto is MASSIVELY improved with the sword and feels kinda bad without it.
~: Health pack placement on maps is REAL weird to me atm.
-: The visual clarity right now is a bit rough.
-: No form of role queue or role balancing is a miss, here because multiple supports is actually bonkers.
-: Some attacks just feel floaty / lack oompf on impact / need better visual effects.
-: Seasonal bonuses are a bad idea. (e.g. right now Scarlet Witch gets 15% more damage, Groot gets +200 max HP, etc)
Of course there's probably some balance issues (not saying any til I get real good at the game), and some wacky bugs (Punisher's grapple hook esp. is pretty buggy), but overall it's a good game so far. I think if they really tighten up the quality, optimize and/or find ways to let the settings get lower to make the game more accessible, and maybe add a PvE mode with talent trees there's some real potential for this game to eat some other games lunches if NetEase stays more on the Naraka Bladepoint side of things.