Before I played it I kind of expected to have a decent game with "ok" game-play that was most likely going to force you to just center the entire experience around looking at Juliet. While that last part is still pretty much true, the game was honestly VERY good. Solid controls, variety of enemies, a fairly interesting story, enough humor to hold your attention and keep you laughing through the entire game, fairly easy achievements (with the exception of a couple that are just annoying), and let's not forget Juliet.
There are some glitches and bugs that I ran into, mostly all of them were just some kind of mishap with using a move at the wrong time while moving and getting stuck on something, preventing you from ever walking again 50% of the time. That's the only reason I'm giving it a 9 instead of a 10.
Overall though, I wouldn't say buy it because it doesn't have any replay value after you get the achievements, aside from just wanting to replay the story if you get bored. That said, it still is a very good game. Definitely worth a spot on your Queue.
Also on a side note, if you're an achievement hunter, BEWARE of "No Fear of Heights." Unless you get extremely lucky, prepare to spend some time and get pretty infuriated/annoyed at that.
I really had high hopes for this game on coolness factors. But nope its pretty much God awful. Button pumping is pretty much repetitive 3 min into the game but I had already expected that. Mind you I didn't think going into this game that it would be AWESOME; I had expectations for the type of game it was; it missed even those. What killed this game for me was the random button presses that when missed sent you all the way back to the beginning of the freaking level that was stomach wrenching to begin with. At random key parts it will flash on your screen say "x" you then have .8 sec to click x; if you hit something else from your key spamming prier or for what ever reason or if you press another button 1st by mistake; yeap alllll the way back to the beginning of the level you go. Game wasn't worth my time playing over and over again. Sorry Juliet your just not that hot.