Hamachi is layer2 (like zerotier)

Wireguard, talescale, netbird, etc. are layer 3.

Ah, correct, https://devilutionx.com uses it for that specific reason.