It already won me over from the fact it exists, but it sounds like a song from Cuphead and it’s amazing (I’d probably say that for a good bit of the other tracks they covered, but this is the most apparent to me in terms of the way Cuphead goes around with their bosses; frantic, occasional slower moments, and bombastic finale.)