I just finished the game, and while the gameplay was correct, the rest was great. At first, I was impressed by Monkey's voice acting (Andy Serkis). I loved the story and I got more and more involved in it as the story progressed.
But, the real glorious point of this game was the end. I was blown away by it. Learning what Pyramid was really doing, I couldn't believe it. Sure, we do not have all answers at the end and it's the frustrating part... but when, in the end, you do not know if Trip did the right thing is kinda upsetting.