I was wondering if it's possible in unity to stop the application from being run with multiple instances by the user.
It shouldn't let you.
Unity auto-opens (Unless that's just me, but I checked the prefs and it doesn't allow me to change anything) the latest project, and therefor doesn't work as I can't have the same project opened twice...
But yeah, maybe explain/take screen shot? I don't know =/