Updated so it no longer always tries to run in fullscreen unless you tell it to.