Well me just being a big Ratchet and Clank fan I can tell that the song has alot of bits to it that really sounds like something that would be in an R&C game (mostly the older ones).
But it does somewhat sound like the Nefarious boss theme.
I didnt say he'd be the FINAL boss guys.....
you want shocking
lol i just recenly replayed the game and i had the same team, yeah i could picture his Lv.3 it would be the **bleep** but something even more shocking like a good guy being the final boss