I checked to see what this is about but it is redirecting it to this thread. So I guess it is not ready or all already dead.
Site is under contruction
Better to lock this thread first and open it again if the site is already been fixed. I have seen this site before and my observations were right on which most people here say the same thing too. Colors burned my eyes too. Now its redirecting on here which its broken. Next time you should set up things all working already not on launching on beta phase.