In our case, we wanted to do some kind of online game for a while but using our own networking code instead of an integrated solution. After several days of crying and sleeping 5 hours a day we made it happen, check it out.
By the way, your game won't open in my computer! It can't find smpeg2.dll and libpng16-16.dll, even though the second one is there. I'm using Windows 10. Did you code it from scratch in C or C++? Kudos for that if it's the case. :D