One thing that's bugging me is the fact that my joystick refuses to work with your demo and there is no way to enable it. Any chance of fixing this?
Edit: Ahh nvm, I just had to copy my Config.dat from my unmodded Cavestory game, so that it allowed the joystick.