Part of it sounds like it could be an Introduction for a Grayscaled Agent 4 like With the Deep Cut Fights Also It sounds like the Cannons are Challenging You to a Dance off rather then actually fighting you
By far the most memorable boss theme and fight from side order despite the difficulty not really being there. (To be fair I beat girl power station first try)