it relies on splicing the connection to swap servers from the matchmaking server, to a middleman ( might not run full dedis for middleman still working on it) then using that middleman to load the map / gamemode and splice the player into the actual server, the middleman allows it to show the map loading screen and more cleanly transfer the player as it uses map_restart to swap and load the map showing the loading screen, then im going to do my best to recreate the main menus using gsc or any availible tooling