I am reading the Site Templates Upload Instructions and it says that live previews have to be zipped up and uploaded, but when I go to the uploads page, there is a box for a url link to the live demo?? There is no dropdown for live demo. Only for thumbnail, Theme Preview , and Main files.
This is confusing me a bit.
It looks like they removed it, just give the URL of your demo