The developer is in charge of what happens when the game is launched and the player does not own the game on Steam. Steam does not require you to shut down the game immediately. For instance, the games we port will just run fine in, what we call "DRM-free" mode, when the Steam API cannot be initialized.