There's some pretty cool and interesting sounds going on here. I'm feeling some F-Zero / video-game nightclub fight scene at some parts.
The transitions I think could be a little more fluid, that would help line up the sounds differently if that makes sense. Maybe some super-villain vocals on top
Pretty good track, mate