I'm thinking I'll have all the mechanical bits finished by today, but the extra art and polish is still at least a week or two off. I'll probably submit what I've got as-is and then add the clean things up in a later update.