Battling through Uncharted Territory in Mission Uncrossable