"live overkill" is a bug. I can't believe I didn't notice it while testing!
Actual matchmaking is going to be difficult and time-consuming to implement, and unfortunately won't be added to this project in the foreseeable future, since it requires a domain to host the online service from, which I don't have. However, you could potentially connect to a friend by portforwarding, but I know that's not ideal.