Can you not buy it anymore?  I never go on the forums, so not sure of the chatter.  That vid is a blast from the past! Great stuff! I think it might have been filmed in 03 or 04 though - so an even further blast in the way-back-machine.