Very cool game!
I found it very "busy" both on the audio and visual side of things, unfortunately.
Incrementing the difficulty over time or score could have helped ease the player into the game a bit more, I think.