Update #3: WE GOT THE GAMES BACK. Or at least some of them. Support only got about half the games back but that's better than none!