When done right, open-world games offer hundreds of hours of greatness, and the same can really be said about co-op. So, when you combine the two to create shared worlds designed to be played with ...