Creativity is a tool to inspire people. We just cannot emphasize with that slogan enough. We were happy to support them with an update of the existing brand including a new fully functioning and self-manageable website to thrive the success of this full service video production company based in Zurich, Switzerland.