Wow, very nice. Though I really have to clear something up. Her name is Kaylee, not Jackie. That's just something someone on rule34 started tagging her as.
My early impression of Deadlock is that a combination of hero shooter and moba is somehow the perfect distillation of all their worst mechanical aspects and none of their strengths
You've got all the complex mechanical opacity of a moba but in a format where everything is 10 times harder to parse. Then you have a shooter where the gunplay feels like it came from a 2000's MMO because everything revolves around cooldowns