Here is PROOF that Tengaged.com truly existed on May 17th 2008.
Obviously, prior to this blessed day, Randomize probably spent months creating this site (everyone who has made a website before knows that all the programming stuff can be done before the website goes live).