If I understand your solution, what's keeping Person A from restoring from an earlier backup where the access was still valid? Or even sharing the backup with all the games available?
So it'd be up to the backup software with access to the sensitive storage being smart enough not to cause that problem. Alternatively, backups and restores could require an internet connection.