I'm trying to remember a song to find it to download it. The song was from about 2009 or earlier. It is not from a video game, but it is about classic video games. I believe the song was called "Boss Fight" and that it was a hip-hop / rap song by the people over at OverClocked ReMix.

I remember that the refrain of the lyrics go, "Going toe-to-toe in a boss fight." It also has this part where, "Our princess is in another castle," is said in a mocking voice during a short break in the instrumentals.

Any idea what the song is or who the artist(s) are? Thank you for any help!