"Without a doubt, the craziest website I have ever seen."  Maybe.  What do you guys think?

Link : http://www.timecube.com/