If Steam was launched from desktop shortcut for some game, then when it found update for itself, installed it and restarted, it runs that game again without any user prompt.
Steps to reproduce:
0. Exit from Steam
Run Steam from some desktop shortcut (for example from Bastion shortcut)
Steam started and then started Bastion automatically
Close game and check for Steam updates
If update is available, install it and press restart button
After restart Steam started and runs Bastion again automatically (without any user prompt)
If Steam was launched from desktop shortcut for some game, then when it found update for itself, installed it and restarted, it runs that game again without any user prompt.
Steps to reproduce:
0. Exit from Steam
I think Steam should not run games after restart.