How exactly does this work. As is seems to work fine wether I'm connected to the internet or not. Is it all pre loaded which doesn't seem possible looking at the program size.
When you are flying the area around you is downloaded to your device and then displayed on screen. This requires an active internet connection. The downloaded data is then cached, or in other words it's not delete right away, so that you don't need to download the same area over and over if you already have a local copy.