it's coming to steam?
In due time when its more full to be released.
oh yes! so exited, looking forward then