

You can (could?) reach out to Steam Support, and this is part of the email they reply with:
“In the unlikely event of the discontinuation of the Steam network, measures are in place to ensure that all users will continue to have access to their Steam games.”
Not sure if they ever expounded upon those details though.
The video is only 23 minutes and 46 seconds for anyone wondering. Kinda sad it’s not longer, which is an interesting thought considering the premise.