Is it coming to steam
Yes, very soon. We're working on it
;)
Well this is pleasant to see. Looks forward to it