Tried and completed demo two ways:
Either defeat the bombers, or back away from your mount and let them pass. If you survive the pass either way, the demo fades to black. Fin
Five-hundred GD Megs for no more than ten minutes of gameplay. Betch can't wait 'till the Internet2 protocols go public huh?