
Looking for a Games and Chat WebsiteYesterday, I stumbled upon a wonderful-looking games/chat website, like a fool did not bookmark it, don't remember the name, and now can't find it again. I've tried a Google search using the same search terms (as near as I can remember them), but can't find it.