the original link from first post is dead atm, this means either the site is gone for good, or it'll be re-launched soon...