With ambitions of overcoming every obstacle that comes her way, Lieutenant Costa jumps into action onboard her craft. She has the latest tech onboard, but is that enough? Your job is to help Lt. Costa navigate nasty terrain and make it to her given destinations. Can you do it?