Hi, thank you for letting me know! I need to double check my notifications setting as I never got notified for this comment. Thank you for reaching out on Twitter, too! I've sent in the request for Steam keys and will add them as soon as Steam sends them to me.