I remember enjoying Lord of the Rings: The card game, although the problem is only solved by having sufficient complexity to stop single character railroading (similar to 2HG) rather than explicit design. Adding egg timers to general coop games is a decent way to solve also. But stressful!