I agree , all tho we might get multiplayer in nearest future. And also about steam , that might honestly work since they have their API to connect people together but there are some different methods. We will see