Brett_FM
In the main forum, yep. But you need a bit of an intro for your first post. If you want in on the action, come to Mecha Main Street. There's a pretty big battle going on, and my mini-mech security force is there. I'll be there shortly.
and I don't know, I got a random, mass invite looking one.