That's a really awesome review! Thanks!
I get what you're saying about the copyright rules, you make some good points. The reason I haven't open sourced this game is because I'm not sure if I'm done with it. I'm not sure where the game is heading, if it'll be big enough to be a commercial product, or if it'll stay this small free game. The license was not something I wanted to deal with until the game was finished, so I just left it copyrighted. I've always wanted the code to be out in the open though in case anyone wanted to learn from it, which is why it's all on Github. Which license would you suggest? I don't think I can public domain everything, as the music isn't mine, they have their own licenses.