Marvel Heroes or whatever
It's an overwatch clone that's worse. This thing is in it:
mantis with some kinda skin
I forgot her deal. She's some kind of dragonfly robot. I think she heals maybe? Oh yeah she kinda heals based on her damage output or something like that. I learned on tumblr that dragonflies hunt by mental projection.
In any case. The game is about grinding for loot boxes. Play something else...