Could it be?

A place for me to come and play without having to worry about rambling and ranting?
My own rambling and ranting, that is...

What a pleasant surprise, and a very good idea!

I'll have to set a play date with all my friends, now that I've ventured back wink

Do they serve up beer and darts here?

Thanks, guys!