No worries, it became an exciting (not in a good way) 2 hours of digging, your claim had merit, on one hand the site was too real to be fake, but I couldn't find any news about it anywhere other than the forum and another Chinese forum, even the cached version does not exist, also the source of...