Hey Othgar! Really nice theme you got going there! And I also like the invitation-only thing.. I can get why people would frown upon it, but it does really create a 'tight' community.
I'd be glad to join, I play games on both PC and PS3, and iOS if that counts