Proper way to make server browser (sockets?)

AFAIK ShooterGame works with online games too, but then again… I never tested that. Maybe it doesn’t :o

I’d maybe start by looking at the difference between the null and the steam subsystem, since you can register sessions with steam servers.