I think unfortunately a lot of games that have the basic ingredients I want out of a co-op game (more than three players, the opportunity to hang out doing nothing but also go and do cool shit, a sense of progression and discovery) are games I find have very limited enjoyment in practice