Sounds great
Title of the song reminds me of a Nine Inch Nails song actually, cool. The tune seems to sound like it would make a great space level beat as well so you have that going for you here on this beat. Kind of also makes me think of Bowser from Super Mario 64's final level.
The drums sound pretty cool and sounds like something I would not mind learning how to play, just need to be energetic and have patience to learn how to play it too. The bass sounds pretty funky and very bouncy here as it goes back and forth on a beat pattern in a good way.
The synth is actually pretty cool and makes me think you are getting to go into a boss battle against the final or next to final boss in a game too. Kind of cut short near the end but it still sounds good none the less so I can say I actually enjoyed this piece a lot.
Overall, sounds pretty cool, would make a great video game piece.