I found a bug, I'm not sure if you caught it already, but here it is: If you press space to pause the game, only the ships pause, which is fine, except that pirates don't pause, and when they touched a fighter the game crashed.
Thanks Spiritbx, I had not caught that. I'll add it to the list! sorry for the inconvenience! hope you've been having fun otherwise!