The title itself actually reminds me of one of the BGMs for Sonic Adventure DX. No joke, that's really the name of the song for when you're playing Lost World stage as Knuckles. So it's very fitting
oh wow xD how ironic.
*Knuckles theme (from SA Directors Cut) plays in head*