I plan to work on this soon, and will make it so that you can host multiplayer games without using any hosting software if you have the IP address of the other party.
lmao @ replying 4 years later - but hey keep at it and I'm still rooting for you!
He's going the distance.