We're crunching on the final bits of Human Princess' rescue. That and some large changes with map functionality means the patch will be a little late. If it does not land late tonight then it will tomorrow. Rewards will be sent out then.