Ardan and Leara reach the top - but where's the cache?
The fight against the alien invaders continues.