Ah the new site I just couldn't let...

Ah - the new site! I just couldn't let it go. So now I ask you ... What should I do with it?