The Cubify site is now officially down. Thanks you tamer1an.