What if "Meteor" is in reference to the Sun, and the setting of the house is in a post-apocalyptic world where the Sun has died (Hence, the moon being the only source of light in the house) and creatures with strange adaptations now exist. This does not seem to fit the '80's theme, but it's an idea.