No, sorry, for that you will have to wait until the game is launched on Steam. I apologize for the inconvenience.
No problem! You said it will be released next week on Steam, right? I'm really looking forward to playing this game:)