Kind of late reveiw - but Awes'n
Truth be told, I only found this by chance because Newgrounds somehow related this to Tha Hamst3r Alliance.
I'm surprised this hasn't gotten any reveiws until now - It's pro! (Great, now I have to go Audiosurf it)
What are you using?