If I buy this do I get a Steam key please?
Hi - no sorry you'll just get the DRM free download to install, it is available on steam for $1... well it will be once Steam fix a problem with the page not displaying the Buy button, this should be fixed very soon.
Yep, looks like it's fixed now. Thanks.