Online Monogame is NOT impossible. You could use any C# networking library to implement networking that is completely separate from Monogame. Since there are C# networking options available, this is completely able to be done.
1 Like