When you click on the TurboTax icon on your desktop, it should open and show you the return you were working on. Then you should be able to click on Continue to keep working on it.
Are you saving your return to somewhere other than the default location? (Under My Documents > TurboTax). Not sure what you mean about 'circular website' if you're using the desktop program.
Here's some info on Finding a Tax File on Your Computer.
@crtts