I just finished RE5 last night with a good friend of mine. Notable accomplishment because he's played VERY few current-gen games and I had waited for him to be available to continue in the story, so we essentially finished it together. Can't remember the last time I played through the story of a game like that with someone else for the first time. Since I had to wait for us to be able to get together, I felt like I enjoyed it more and didn't just blaze through it like I probably would have had he not been there with me.