Micah claims that he's seen this before and everything is working fine on the back-end. However, when I submitted my turn to artifacts there was no reply mail nor was the status updated on the web-page. As you can see, all the games are stuck on "Last Updated 16:15 GMT".
so, i have no idea myself. I'll submit my turn before the deadline, but it won't tell us one way or the other... until the turn hosts.
however, isn't their some way to roll back a turn using the admin options for the game? that way, if worst comes to worst, it'll be salvagable and we can just go ahead as normal based on the assumption that things will work out