Как Вы его себе представляете? Кооперативная игра хороша в ситуациях, когда все начинают в одинаковых стартовых условиях и дружной группой выполняют одни и те же задания.
Возьмем гипотетическую ситуацию: два игрока идут за посохом Магнуса. Один из них 10-го уровня, второй 20-го. Какого уровня будут противники? Кто получит посох - кто-то один или оба? Что, если у одного из игроков этот посох уже есть?
Надо будет выбирать один из двух вариантов: первый - во всех подземельях все мобы, включая боссов, повторно генерируются. То есть за тем же посохом можно ходить неограниченное количество раз (как в WoW). Этот вариант достаточно трудно реализуем. Приведу в доказательство только один пример - что должен видеть игрок, заглянувший в коллегию магов? В начале игры там ока Магнуса нет, потом оно есть, затем вход вообще блокирован, потом оно исчезает. Лично я не представляю себе как организовать кооперативную игру в стиле WoW в данной ситуации. Можно пойти по другому пути - каждый игрок будет видеть только то, что ему следовало бы видеть по сюжету. Таким образом в тот момент, когда один будет проходить Лабиринтиан сражаясь с нежитью, его сосед, который уже завершил сюжетную линию, будет видеть абсолютно пустое подземелье в котором его приятель сражается с кем-то невидимым. Тоже как-то не очень удачное решение, правда? Хотя в некоторых ММОРПГ вроде Runes of Magic оно используется. Но, разумеется, не в такой доведенной до абсурда форме.