UPDATE: Issues are now fixed. Thanks for your patience.
Last night our hosting provider had some major SQL database issues that affected the site. We didn't lose any actual data, but we were left with two bugs:
1. Arcade front page is bugged
2. ID landing page is bugged
I'm giving them a couple of days to sort out their server issues, and if they can't, we'll move to a new hosting provider.
Thanks for your patience while we sort out these issues.