Does that do anything for anybody? New healer I guess?
Watson isn't a healer. She's a support hero. From what I recall, she can set electric fences that also ping the location of enemy players if they run through them. Her ultimate is basically a Trophy System from Blackout...it shoots all incoming explosives, including the artillery ultimates. She can also summon ultimate accelerants every couple min or something like that.
The giant leviathan monsters are now supposed to stomp around the map and the flying things you can apparently ride on for a bit.
Ok. Doesn't really answer my question though in that does that make you want to login to the game? S1 was so underwhelming and there's been nothing shown that makes me think S2 will be better.