Check my post count, I am a lurker extraordinaire, that's how good this song is. I couldn't sit by without throwing some much deserved praise your way. Admittedly, the beginning is a bit slow, but the pay off is worth it; and, it's not like bored or anything. I was thoroughly entertained the whole way though. Really, awesome job.