Hey everyone. Brand new to these parts but have been a *long* time Aliens/Predator fan. Back since 1989.
Good to find a place I can finally geek out over Alien and Predator nonsense.
Hoping I can contribute somehow to the community!
That's about it for now. Nice meeting you!