Obligatory Keys Thread

This was bundled a few times, and was promised steam keys when released? When are those coming?