I installed the theme to find out.
Create a new PAGE and in the right hand corner there is a drop down box. Select landing page before saving the page to create it.
Then that URL is your landing page and post that link in a menu bar, blog post or anywhere.
Login to your mystudiopress account. Here is a direct link to the landing page instructions for this theme.