You have to admit it gets your attention. And now we're all talking about it. That's good marketing. I had to look it up. Xcraft is a pretty much 1:1 Starcraft ripoff but every screen has a girl "advisor" in it.
Why is that picture (aside from Putin's face) so familiar feeling to me. I feel like it's a cover pic from a game, but cna't put my finger on which one.