Everything you need to join. Pick where you're playing from and the addresses below update to match. Passwords aren't on this page, so ask Ben for them directly.
I'm playing from
Minecraft Bedrock
You need: an Xbox/Microsoft account and a GitHub account
Send Ben your GitHub username so he can invite you to the request page, then accept the invite email.
Open a whitelist request with your exact Xbox gamertag. It's checked automatically within about 5 minutes, and you'll get a comment when you're in.
In Minecraft go to Play → Servers → Add Server. Put the address and the port in their own separate boxes.
Server address
dontpushthebutton.mynetgear.com
Port
19132
Enshrouded
You need: Enshrouded on Steam and the friend password from Ben
In the Steam app (not the game), go to View → Game Servers → Favorites.
Click Add a Server and paste the address below. Address and port go together in one box here.
Right-click the server in the list, choose Connect, and enter the password when the game asks.
Address and port
dontpushthebutton.mynetgear.com:15637
Satisfactory
You need: Satisfactory on Steam or Epic
From the main menu open Server Manager → Add Server, and enter the address and port below.
The game asks whether to trust the server's certificate. Choose to trust it: it's Ben's own server, so the warning is expected.
Select the server and join the running session. If it asks for a password, get it from Ben.
Server address
dontpushthebutton.mynetgear.com
Port
7777
Can't connect?
Minecraft says "can't find": check the port is in its own box and not stuck on the end of the address.
The server name stops working: it should follow Ben's home connection automatically, so tell Ben and he'll check it.
"Outdated" or version errors: update your game. If you're already on the latest version, tell Ben so he can update the server.
Minecraft says you're not invited: your whitelist request hasn't been approved yet, or the gamertag doesn't match exactly, including spaces.