All SOLIDWORKS 2018 products - including Visualize - are ready to download! For customers on active Subscription, log into your SW Customer Portal and click the 'Downloads and Updates' link in the bottom half. That will take you to the download page and follow the steps from there.
Here's our official SW 2018 launch site:
Also here's the link to the official What's New for Visualize 2018. The Visualize section is at the very end - use the bookmark icon on the upper right to navigate there faster:
Thanks Brian,found it.