That is absolutely intense design! I was / am still transfixed by the imagery and presentation at that site. Blown away would be an apt description. A definite psoitive, thumbs-up, "just-click-the-link", endorsement for this location!
I would call that "Flash", not Flash. I put quotes because that was all 3D, just rendered in vector art for use in Flash. Awesome stuff though. I wonder what program and vector plugin was used for all that.