I made the sound effects and music myself so thanks for the compliment. I agree with you regarding balance and depth. I was worried about adding too much complexity and not finishing in time but it does hurt the gameplay and make it less interesting.