Like the thread title says I was wondering if I am going to be getting a Steam key. It says a DRM free version is included which is nice but I was hoping for a Steam key as well. Didn't find this info anywhere else.
Thanks guys, looking forward to the game!