Thanks, can't wait!
Just remeber it's not actually released on Steam yet! Hopefully within a day or 2. It's been submitted for approval. They keys will just put the title in your library.
I'll be sending another email to everyone when it's ready to play on Steam!