There are plenty of traces of it on Google, but the site itself has been taken down. I mean, the URL's still there, and you can see a screenshot...but it's just not the same...
Sad. Face!
Still, something truly amazingly AWESOME came out of it: I decided to make a QR code for this blog instead.
Go nuts, people!