pull down to refresh

That reminds me of a related idea I had: to use Nostr to replace game-servers entirely, using Nostr for matchmaking and to transmit game-state updates between clients. Multiple relays could be used to reduce the chance of connection issues.
I've also had this sort of idea! Though more for replacing the master server list, not for actual communication between server and client (I think that would be way too slow). You could run a Minecraft server, for example, and publish to nostr where you're located, rather than relying on a centralized Microsoft server.