This is one of VERY few projects done with Adobe Edge, a poorly conceived and short-lived substitute for Flash. Today I'd do it in Tumult Hype instead.