It works.
So now I finally find you. I've heard Bowser the Shredder on Youtube before, so I decided to see what else you have. That's when I find myself listening to this song for a while. It's more techo than trance in some areas, and then it switches roles.
My only complaint about this song is that the whole middle area is too repetitive for me. Have a bit more variation, and this will be an easy 10.