The Marathon games, like Myth and Halo after it, prominently featured cooperative play. With an ethernet network, players on different computers could play through the full story campaign of the Marathon games together, something I once convinced my siblings to do, straight through, over a single weekend.