Pretty much indeed. Started to tingle when he aimed at a target behind the wall in that building but got shot just before he could pull the trigger. I love how this guy sucks epic with that thing on. You can see the hesitation: "Is that green guy closer to me than the other green guy, if I follow this one...oh wait there is another green guy." Basically skill drop by information overload. I also like how they spray walls: exactly on the target... lol
He probably left because his screenshot evading tool said so.