Worthing has landed, literally, with the arrival of new 3D branding in the new town centre garden.