>>149980708
Well shit, i didn't know that was a thing.
I still think it's not that far-fetched. SE is a decently sized company and i can imagine them comissioning a couple issues to promote their new game.