I'm impressed
But I have one problem. You bass drum sounds like a suction cup. It's so annoing to me. for the first 1:45 of the song, that's all I could focus on. Then later you tuned it down and it sounded so much better. So either get a new bass drum sound or kill it.
I'm very happy that you managed to keep it all going and not total change that whole aspect of what you where going for. : )