>Is it possible to make a free speech friendly game server (say, Minetest) that is resistant to being shut down by restrictive governments, hosting companies and ICANN.
Assuming your server is seen as some super-Nazi hangout that multiple governments want shutdown, no. Realistically, if you're not on a watch-list and neither are the players, you're probably fine.
>How feasible is it to connect to a game server running on, say, a Tor hidden service? How about a Lokinet SNapp? I2P?
Privacy networks are usually terrible for most games due to latency. (Unless you're doing something turn-based where speed doesn't matter.) Each user using a VPN with only 1 server in the middle (most of them) would offer some privacy, but not enough if the government really wants you shut down.
<Cons: only defends against ICANN but not gov or provider.
It does delay it. Some governments are retarded about catching people on "alt tech", but they'll catch onto you eventually.
<no privacy (by default)
If there's no feds involved and no one is on a watchlist, you actually might stand out less and avoid the initial suspicion of wrongdoing in the first place. May or may not be safe in a surveillance state, even if no one is suspected of anything before joining or hosting the server.
Your best bet might be to just move the server around different hosts periodically if you're really paranoid about potential takedowns.