Does anyone know what happened to Guido+Luigi?
They still pop right up on google, but the website seems to be down.