Yes. we are a veritable socialite, everybody's friend, life of the party kind of person. And so, we have built, along with an excellent designer and our esteemed nose to the grindstone, foot to the fire boss in all but name, a new site. Still in beta, still rough around the edges, not quite right on all browsers / versions, not quite ready for prime time, spit when you say its name, but we are pretty happy with the progress.
You can find gameinsects here. It is — whatever it is, not really quite sure yet — going to be big. Or not. Probably not, But we think it looks good anyway. But not too good. Please no lightning. Or negative comments. It's just a baby.