my memory remains quite blurred of this situation to be honest , i do know however , when it happened , strange beings from some outside world , perhaps yours , perhaps another , invaded the town , seeking to take it over .