Only the soundtrack is available on Steam, weirdly enough.
A member registered Apr 25, 2017
Recent community posts
So this no longer comes with a Steam key?
ETA: Not that I mind either way but is there any possibility of adding the achievements in game if it will never again be available on Steam? It's been done in games such as Shovel Knight.