I can't say I'm surprised this song hasn't got a higher score but it definitely deserves one. It's very well produced and really interesting to listen to. I felt a bit of Aphex Twin in this as it strangely reminded me of his song 'Ventolin'.
I would have liked to hear it progress in to something a bit different later on in the song although what you have already is pretty awesome. Anyway it's a 9/10 and 5/5 from me.
I think I'm gonna check out some more of your stuff now... good work.