Yep it does. The host needs to port forward their port 7777 first since the game is hosted directly without relay servers. After that other players can join a game they host by using their public IPv4 address. In LAN there's no need for port forwarding and clients use internal ip for joining.