The new site is up and running! Some things aren't quite finished yet, so don't expect it to work perfectly; if you have a problem, let us know on the forums.