I like it when the questions are to the point wink

Yes to separate PC version, no to low grade port, yes to Steam, maybe to modding