This is one of my favorite games of all time, but I do not think it is for everyone. I love it because it is immersive. The mechanics force players to observe the world and not to rush through it, as a result, mission mechanics repeat themselves, but this clears away any learning curve that might take you out of the experience. Also, this is why many feel the the gameplay is slow or even boring. If you like fast and relflex intensive games, I do not think you will like this one. If you like getting lost in an immersive an highly detailed world (LA Noire fan?), you will have a wonderful time.