Video games can be a harsh, dog-eat-dog place to hang out sometimes. Whether you’re getting repeatedly murdered by the same Dark Souls boss over and over again or being taunted by 11-year-old Call of Duty prodigies, the challenges they present can often slip from fun into frustrating. This is especially annoying when you’re trying to play games in order to unwind from a stressful day. Fortunately, games can also present wonderful opportunities to play with other people and not just against them. Here are some of the all-time best co-op games.