LN transactions are incredibly fast, from what I've seen it takes under one minute to get your transaction to be confirmed.
If this were implemented on MMO, the currency should arrive by the time the player closes their payment window.
2. The real question is finding developer who wants to implement LN on their online games and find out which online game community who would use Bitcoin in LN layer.
I doubt any AAA company would implement this on their games, unless its part of the game's theme (Watch Dog 3?)
It would take an indie developer whose willing to experiment with LN and implement it all-together.
3. IMO, I think LN isn't ready since there aren't any friendly LN wallet which can help user on unexpected cases such as can't find route and too low balance/fee where most user can't understand.
LN itself are still new, it is understandable that no friendly wallet exists, but as the technology matured, there will be LN Wallet popping out.
It just takes time.