Very creative. I agree with those who say the bass drum isn't present enough. I know you have to indulge in the volume wars because of the genre, but I wonder if varying the volume level in spots could help to ease the repetitiveness of the arrangement. Maybe drop out an instrument for a measure or two. That can really go a long ways to adding something less predictable. I'm reminded a little bit of Adrien Belew and maybe somebody else. Nice job.