That's Awesome, Dogstar!!!
I've never heard Illusion on the radio around here either or any other song from MOP. I heard the end of My Sacrifice on the way home from the grocery store today. There's always one MA station that I listen to that usually always play them when I listen.
I hope the two of you enjoyed the Octane show.