So, the Imagine images finally came out right, but now the dominos have fallen and Pets is going to need some more time to render through. So Pets will now launch on Saturday instead of Friday, but that will be the end of the log jam. Everything next week will be posted as scheduled!