Reminds me of MUD games from the mid 1990s. A big MUD might've had three or four talented programmers, a dozen or so level designers, and dozens of administrators. All putting serious time into the MUD, and all without the faintest thought of making money out of it.