It’s meh. At times it’s pretty good, but mostly it falls flat. The highlight is definitely the boss battles. They’re challenging, varied, and quite fun. The story is ridiculous. Voice acting is not good. Music is annoying as all hell. Visuals aren’t anything special. Gameplay is okay. Carving enemies in half and ripping out their repair units is fun, but the camera does weird things at the most inopportune times and it’s incredibly frustrating. Mostly though, Jack is just a really boring and unlikable character, which is a shame, because he has a great backstory and I loved him in Metal Gear Solid 4. Unfortunately, Revengeance does a complete 180 on the character development that took place in MGS4, leaving you with a kind of what was the point of it all feeling.
If you’re in the market for sword wielding ass-kickery, I highly suggest Star Wars: The Force Unleashed.