asking as I don't know how it all works XD Having the host be the server in a sense so that it doesn't cost you? of course while that can create bad ping for people across the world it allows them to play without having to be in the same room?
Same issue, it's still a loooot of work, you have to build the whole game for multiple computers, which is the work for a big team. And for this project I'm just one! X)