Toadmaster
Legendary Pubber
- Joined
- Oct 24, 2018
- Messages
- 3,563
- Reaction score
- 8,939
To keep it Alien focused you could always go X Files with it, and have the Aliens not only be one of the most terrifying life forms discovered but also related to a conspiracy.