veronica+nathan
Okay, forgive me, but I'm still a n00b here. Are you sure it was an invisible creature and not some weird... radiation... thing? Because I never thought I'd say this, but I think I'd prefer radiation.
Going to assume you've already rung the alarm, so to speak, to the leaders.