Link to new Cactus website

We just shipped Cactus for Mac with a brand new website.