I also work in games and I can confirm this too - even our older games which had dwindling player numbers have gotten a massive increase in player numbers in the last 2 months. In some cases we've had to spool up our network infrastructure to levels higher than at launch, since the numbers are so high.