WHAT THE HECK HAPPENED TO TEH HOMEPAGE?????

Look at the homepage! How the ruddy hell did that happen?