Cool game! Bought it today, will there be steam keys when it hits steam?
Maybe I'll send a limited number of keys after Steam release. I'm just waiting for Steam confirmation.
They damn well should. The game is impressive - I can't put it down!