Nice direction with distorted guitars, and heavy drums and synths. I feel it lacks a punchy kick or beat to help the players to stay on time, but you nailed the boss vibes and made your own version of the OST.