This site isnt even done yet. This is merely a shell of whats to come. Relax, people. This is much cleaner and more "modern", if such a term can be used for this. Cant wait to see whats in store.
This is far from cleaner. There's more crap all over the place.
And if it's not done, why the hell did they release it now?