Looks really nice, good job.
Is it just me, or the SFX sound like music when there are many? :))
Maybe because the pitch is slightly randomized for every sound. (:
It sounds cool in my opinion, so it could be considered a feature. :D