Would love to see ST added to Steam for W7


#1

Still got it by me <3. Would love to have it updated & added to Steam.
Multiplayer?