StardockLauncher.exe does not close if the game ran with /nolauncher (Steam client)
from
Sins Forums
This prevents Steam client from exiting gracefully and on the next start it thinks the game is still running: you have to kill the launcher process manually. (You need to start a single-player game then quit for the launcher to hang.) Please fix.