From: shadosneko | #029
It actually does come with a CD key, and it's redeemable. I just redeemed it and edited my post.
Click the "download later" thing and it takes you to a page with the CD key.
Your CD key worked on Steam though?
--
_foolmo_
mobile computer