Dude, incredible song, incredible production. Sounds like a professional studio from Sweden. This gives me something to listen to before the next Meshuggah album. I'm really into writing that kind of stuff...
Would you ever be interested in getting vocals over that track at all?