MJC - the large buildings are the frames for the collecting surface - with a big waveguide on a tower in front. Each building has a doorway and appears to be set up to be lived in - except that the smoke stacks for the stoves that stick out from each have all been shot up and are full of bullet holes...
Doug M - I seem to remember a story of survival following the 'Italia' crash and poor Nobile getting the blame for something out of his control.
Gonzales - last year they tested a tracked Humvee at HMP on Devon Island - looked a bit like the old snowmobile.