I just listened to it. It's excellent. I have a feeling it might have been dropped from the album. Then again, maybe it didn't get dropped and this is like a Party At The Leper Colony. Whether it's on the album or not doesn't necesarily mean that it wont be on the tour following the album!
I CAN'T WAIT!
I think I peed a little even before I got it downloaded.