Loved "Renegades" and the message that it sends. The song is also the main theme song for the movie Rurouni Kenshin: The Final. OOR is also doing the theme song for Rurouni Kenshin: The Beginning, but the title of the song is yet to be released. It should also be mentioned that this isn't the first time OOR provided the theme music for this franchise - "Deeper Deeper" was a theme song for another one of the franchise's films.
Also, since we're getting two songs, seems like an album release may be in the works. I hope that I'm right.