Not bad so far, actually once it was up and running it was fairly smooth. Few minor things, that I'm sure you have planned already:
- You really need a loading screen or transition
- Some feedback on what is happening would be nice
- When you die in the mini-game it "hangs", I mean I can still hit the close button and get prompted to close, I can even see the time moving, but I can't do anything
- Its REALLY SLOW to load mini-games

The sound was quite amusing, especially when holding the space bar and blowing everything up . I did notice a few minor hickups when I did that though. So you might want to check your SDL sound buffer to make sure you can fire off a new bullet.

Overall, looking good.