Not really my kinda stlyle.... but well executed!!!
Maybe the bass could go with a bit more sub.. .to get it pounding nicely....
and I think the main "bass" kinda lead could do with some polishing (try to get it sounding a bit warmer........)
good work!!