For those that don’t know, Split the Atom was an ongoing t-shirt competition site based in the UK, I believe. I remember checking it a while back and got one of those Google malware warnings so I went no further. I checked again recently and all I get is a Directory Listing Denied error page.
I did a quick Google but couldn’t find any information about its downfall. Does anyone know what happened this site? Did the design of tomorrow become the design of yesterday?