I'd still recommend Phantasy Star Online, but it's probably not what you're looking for. As in... No huge landscape to traverse, four players at once in the actual game... And you only meet more people in the lobbies before entering a game. Also, it's more of a hack and slash RPG. But it's free...