You have the option to create a new site when you register. If you are logged in, just click the ‘Member Sites’ link at the top of the page. There will be an option to create a new site from that section.
Please note that you do not need to select a template when you sign up for a new site, those are simply modified ones you may like to choose from. Once you are logged in to your main admin control panel, there will be lots of templates to choose from under ‘Appearance’.
Please do not contact me for game help, that is what our forums are for. 🙂