You sure you didn’t misread? Local multiplayer offerings “offline”.
The pc offers multiplayer with no internet access. Just have to be on the same lan... back in the 1990’s we would order a keg and 20 pizzas and have 30 or so friends come over and all plug into the network and play network multiplayer games for 2 days straight...