Just started it up again and managed to beat it on the first run.
My lucky break was accidentally landing on this ledge here in the upper left quadrant, which has direct route to the exit.
I was asked to enter my initials, which I'm not sure are displayed anywhere.
Edit: Nvm, they're on the title screen. (I botched it due to the keyboard differences)