Keys coming at 9 am PDT!
We tried to get the keys out a day early, but yesterday being a holiday, and between waiting on the final keys, and approvals, and Humble (who is sending out keys) not being able to do it remotely - they must be IN the office - we couldn't make it happen.
This means that the keys will go out at 9 am PDT today. We wholeheartedly apologize and can't wait for you to get keys in your hands!
PC backers, expect an email from Humble Bundle, and GOG will get keys from us.