Took me way too long to reply to this, but yes it is. Thank you.
Thank you for your quick reply. I took a screen capture of what my download page looks like. There is no steam key option like there usually is.
Not sure where to get the key?