Hi Teamsno
I'm glad someone remembers it, was actually begining to wonder if i'd made it up as some kind of childhood fanciful notion!
Oh god, don't mention a hatch - having just consumed 5 series of 'Lost' over the last few months, the mention of a hatch sets my mind racing