I just finished the new Tomb Raider a couple of days ago; the story's occasionally questionable and most of the characters didn't need to be there, but when the game just let me play, it was fine. But then it would shove me into a cutscene where something dumb would happen, or a QTE, or one of those scripted things that isn't technically a QTE because there are no button prompts (but it's still a QTE because your choices are reduced to "press X now or insta-die"), and then it ignored me when I told it to go fuck itself. So that wasn't great.
My position is that games are meant to be played, not watched. The whole point of a game is interactivity; without that, you might as well be watching a movie. A game that's telling a story may need certain things to happen at certain times, but a good game should be able to pull that off without the player feeling like the developer just walked into the room and slapped the controller out of his/her hands.
My position is that games are meant to be played, not watched. The whole point of a game is interactivity; without that, you might as well be watching a movie. A game that's telling a story may need certain things to happen at certain times, but a good game should be able to pull that off without the player feeling like the developer just walked into the room and slapped the controller out of his/her hands.