Someone who has never played an actual video game before and calls anything too engaging "the new Dark Souls"; Another way of telling someone "You fucking suck at video games."
A term coined by the gaming community to describe a player's prediction and deductive reasoning abilities.
This guy absolutely has some long-term experience playing this game at a competitive level: he has good game sense, solid aim, and a good understanding of how a round will play out.