Oh man, I wish you good luck. I cannot find any archive of the site online. It seems that they were pretty new and just closed everything and wan away. Hopefully that is not the case though. Do you have any Email address? Twitter account? anything else from them?