Cheers! I adore the song, so am really glad we were able to use it.
Haha yeah, I fear I overshot the difficulty on the boss :)