Wish I could save this on my Steam, I'd even pay however much extra Valve's cut would be.
there is actually a steam version coming!
May I ask when? I will for sure be purchasing it when it is added to Steam
question, why not buy the game and add it manually to your steam library?