Xbitlabs.com has been down for the past 2 days. Has anyone heard if the site is done? Frankly the authored articles and reviews there have been slow for quite some time.