Large Scale Central

What happened?

I have been off this board for a while and then when I came back, there was all these new posters. My wife accuses me of being out of the loop all of the time, but could some of you new guys fill me in. Thanks.