Thank you for your interest in our [GMAT Simulator](http://www.upstartraising.com/gmat/index.html). I'll try to answer your questions below.
You will need to connect to the Internet initially in order to login to the exam. The simulator software will download the entire question pool as it launches and after the exam begins you will not need to be connected to the Internet. After your session is complete, the software will attempt to connect again in order to save your results, but if it fails it will simply continue without saving.
A broken connection will not affect your test session. You only need to be connected at the beginning when you login and at the end when the software attempts to save your results.
You can access your saved session in order to review your questions, answers, score, timing information, explanations, etc… at any time after completing a simulated session. However, each new session requires a new access code because each session is unique and generates a different set of questions based on the performance of the test taker.
I hope these are satisfactory answers to your questions, if you need any more information please do not hesitate to contact us.