Sorry, the home page got nuked with the latest wordpress update. I'm currently working on a fix.
Site under maintenance.