If you worked for a game company, and everyone knew your character in that game, would you play on that account at home, knowing you would constantly be spammed with messages or invites? He most likely has a proper account that he actually plays on.
English
-
A screenshot of that accounts Moments of Triumph would solve all of this then now wouldn't it?