I've spotted an issue that might be causing the hang when quit. Could you uninstall The Last Ninja, update the PackMan lists and then download it again and retry.
Could you also try quitting from the main menu by just pressing ESC.
EDIT: I've also spotted an issue with its start-up code, which might be causing the random launch failures, so please test that as well.