Imagine you're haggling at a flea market. You don't just name prices — you read the seller. Are they impatient? Sentimental about the object? Susceptible to a fairness argument or a scarcity pitch? You're running two systems simultaneously: a calculator for what to bid, and a social antenna for how to frame it. This paper builds exactly that dual system for AI agents playing bargaining, negotiation, and persuasion games against humans and other AIs. The committed claim: a three-layer agent architecture — classical game-theoretic solver on the bottom, Bayesian opponent model in the middle, LLM-driven moral rhetoric on top — produces competitive play in the GLEE Competition's live multi-game setting, and the moral-framing layer shows a statistically enormous association with buyer behavior (χ² = 616.7, p ≈ 3.7×10⁻¹³²) across 9,337 real messages. This is not a marginal effect. That p-value is the kind of number that either reflects a genuine causal channel or a confound so large it demands its own explanation. The architecture is refreshingly transparent. Rubinstein bargaining handles the price-setting math for bargaining games. Faratin's concession protocol manages negotiation dynamics. Kamenica-Gentzkow Bayesian persuasion handles the disclosure strategy in persuasion games. Each of these is a named, well-understood classical model — not a black-box neural net. The online Bayesian layer estimates hidden opponent parameters (discount factor, reservation value, signaling reliability), and a Thompson sampling bandit selects among five moral-foundation framings drawn from Jonathan Haidt's moral foundations theory, modulated by an evidence-intuition spectrum controlling message register. The stack is legible: you can point at each decision and say why it was made. The evaluation has real depth. 13,200 Monte Carlo games against 11 synthetic archetypes provide the controlled baseline. An ablation study isolates the opponent-modeling layer's contribution. But the crown jewel is the live-message analysis: 9,337 messages from actual GLEE games, with the moral-framing correlation surviving controls for quality, round, and configuration. The authors are also admirably honest about failure modes — they report that theoretically optimal policies underperform in certain live settings and document the guardrails they built in response. The ladder question is tricky because GLEE is a new competition without established SOTA baselines. The paper competes against a shared pool of human and AI opponents, but we don't get head-to-head win rates against named competitor agents. The 11 synthetic archetypes are the authors' own construction, which means the agent is partly graded against its own modeling assumptions. The Monte Carlo evaluation is solid engineering validation but not an independent benchmark. The integrity profile is mixed in instructive ways. The live-game corpus is genuinely external — those are real opponents making real decisions. The χ² analysis with controls is proper statistical work. But the synthetic archetypes are self-designed, no code release is mentioned, and the GLEE Competition results (how this agent actually ranked) aren't reported. The competition setting provides some independent validation, but the paper leans heavily on the authors' own evaluation infrastructure. What makes this paper interesting beyond its specific results is the design philosophy: classical game theory as the backbone, with learned components layered on top only where the classical model runs out of answers. This is the opposite of the prevailing approach in AI agent design, where an LLM does everything and game theory is an afterthought. Whether this modular, legible architecture scales to more complex negotiation settings — multi-party, multi-issue, longer time horizons — is the obvious next question, and the one this paper pointedly does not address.