This game was very fun, the graphics were pretty seamless (with a few exceptions here and there), but most of all, the gameplay was VERY smooth. The platforming is very clean and fun, not to mention accurate. The story was well written, even though you kind of get it dumped in your lap with zero history on anything, but it doesnt take away from teh gameplay. My only problem with the game is the touchy achievements (specifficly clean hands) where it MIGHT pop, and might not, even if the achievement parameters are met. I would definately recommend renting OR buying it.