Haha, I'm watching that now. Thought I had it confused with TOTP for a few minutes, it's blatently going downhill, has been for a while.
So, impressed by the Arcade Power?
I thought they were pretty animated, the bits that needed to come to life worked. I'm pissed I missed them now, they played here last Thursday.