I also had a career in financial industry (albeit fixed-income, not equity), and agree with your friend's comment and your interpretation.
Probably true. I don't know enough about the games sector / subscription models to offer much comment there, but indirect 40% ownership by Tencent (per the Pitchfork link), for instance, is unlikely to be a good thing.