To anyone who bought this, have you received your Steam key yet? I am contemplating to purchase this and want to make sure you got it and in a reasonable time frame.
EDIT: I payed and received my key within a minute of my payment. It activated on Steam with no problems.