If I'm understanding well, this is an in-game currency, not run on a blockchain, right? If so, it makes total sense. Game studios have been doing it for years, tokens in exchange of certain levels, and people buy accounts with tokens...
Nothing new, and doesn't really have much to do with Bitcoin, in my opinion.
No, but it would be nice if more game companies took Bitcoin.
Here's an example: Nexon has many games and they use NX as their currency to buy items or service time (such as a month of premium service), in their games. You can buy NX with cash, credit, etc. But now they allow you to buy it with Bitcoin or Dogecoin: