I fixed the bug that was popping up on exit as well as put in some midi files. The problem had to do with one of the loops that I didn't start up correctly. As for the particles disappearing, that was my attempt at dynamically seeing if it needed the downgraded graphics (bad idea), I'll make an in-game options menu eventually.
Next on the menu are sound effects, ship explosions, lives, level transitions, saved config file... I'm still very
open for ideas and suggestions. I still haven't really used Lua for anything....
I only got to level 4