Quite an impressive piece!
The music is catchy, and it doesn't get repetitive. Quite frankly, I qish I could give you some constructive criticism, but that isn't my forte, so I'll leave it at that. It seems a bit too 16-bit for my tastes at times, but that doesn't affect my score on the music itself. I can't wait to hear more peices from you man! ... Wait, you're a woman? Why did I just find that out now?