Just did some security updates and minor bug fixes. All should be well.
We've done some major upgrades to the site to add new features as well as make things easier to use. There may be a few kinks for a little bit while we get any problems delt with, but there should't be anything major.
So, just enjoy the new site and all the games!