RUBBERSQUARE has launched a new site. Beware. Here there be bugs. Hang in there; everything will be tip-top soon enough.