Unfortunately, there is not a "one click" way to transition to the new site. Launchrock has a new builder and offers different feature. Therefore, you will have to create a new page.
To create a new site, please click on "Account" at the lower left hand part of the site. Once there, click on "My Sites" and then click on the red button at the top that says "Create a site".