Hey are you married to that name? Neuclidia, or Neoclidia could be fun. Just a thought. <3
Horrors..... Aliens? Facehuggers and Chest-Bursters, oh my! They ARE pretty horrible.

But I can't see any existing mechanic that could be made to work, other than maybe Horror Seed, that would be hilarious.