This game is meant to be played through with a friend. I got so much satisfaction completing the storyline together. The graphics are great and the game itself is quite fun. The cover system works most of the time but there were times I couldn't get the character to stick to a specific wall.