The ending of Thieves’ Gambit, when played on a browser, seems pretty severely bugged. If you never figure out who Bouchard was, do the heist, beat him when he reveals himself, steal the Black Cat, and escape, everything is fine and the ending reflects all your choices.
If, however, you figure out who Bouchard is, things go off the rails. The first time my character figured it out, I teamed up with him to double-cross the rest of the crew. We stole the Black Cat, I shot Reg, and we left the rest of the team swearing revenge. Cut to the ending, where Bouchard is nowhere to be found and the rest of the team (sans Reg) shows up on my doorstep like nothing happened to plan the next job.
Even worse, the second time my character figured it out, I told the rest of the team at the next briefing and killed Bouchard. As a result, I failed to steal the Black Cat because I couldn’t crack the safe (fair enough, as I didn’t prioritize Technique), but then in the ending it said that Bouchard was still alive and had made off with the Black Cat…even though he took no part in the heist at all, being already dead.
Is anyone else having this problem, or just me? And is there any hope of fixing it, being as how the game is a few years old now?