Comment Comment by webkike I’m not sure why you’re bringing up Steam, but they do sell software on it parent webkike 2 years ago