An interactive video experience called the EdExperience, in which users must navigate Ed through a survival challenge.
Tall Ltd - Taking Brands Online. Digital creative agency based out of Leeds.