Just found this site, and glad I did. Don't know how active this site is, though. If it is fairly active, I might make a home here, so to speak.
Edit: Oh, if there's one thing you should know about me, it's that I love XCOM.
_________________
"...they represent the best our nations have to offer. But still they fall. Good luck, Commander."