What is this

?
At first sight the sound sounds very clear and open. I Like that allot.
But the high freq's also hurting my ears. I think you need to EQ some more.
The bass-line need some more bass though
I'ts really weird noises and stuff, but all by all I think you are on the right way.
Keep up the good work!