I bought this thinking it would be a mindless action game. I was surprised at how engaging I found the story, and especially at how fantastic the voice acting was. Seriously! I don't normally care about the voice acting, but this really made the game for me. Anime fans will immediately recognize Steven Jay Blum (Spike from Cowboy Bebop); the rest of the cast is top-notch as well. Even better, the voice actors actually had interesting, frequently funny things to say. I was shocked. The story is unique and mostly unpredictable. There's a twist at the end that a lot of people have complained about; I thought it was pretty neat, personally. The only thing I didn't like about the story (which extends to the game as a whole) is that it felt like it ended somewhat abruptly. It gives you the feeling that it's building up into some epic tale with a bunch of interesting characters, and then it suddenly wraps things up sort of half-heartedly. It felt like the designers ran out of money and gave up on the second half of the plot. As for gameplay, I think this is a lot of fun, but it's definitely not perfect. It's amazingly fun to swing through an environment once you get the hang of it, but there's seldom enough space to indulge that impulse for long. The combat is fun, but the boss fights include some pretty egregious cheap shots. Besides the voice acting, I think the biggest strength of this game is the level design (apart from the lack of swinging space, I mean). Some of the later environments are downright beautiful, and they're all laid out in ways that are actively interesting. A lot of people complain that it's not a sandbox and that the radiation will kill you if you leave the path, but I don't mind linearity in games if the levels are well-designed, and I really didn't have much trouble with the radiation. I thought the radiation was a clever move on the designers' part, as well -- it doesn't break immersion nearly as much as invisible walls do. The designers had a lot of clever ideas like that. One of my favorites is the communication relay. You get a lot of information about enemy weak spots and your character's back story by intercepting enemy communications instead of just having an ally tell you things like in most action games. All in all, I think this game is better than most reviewers give it credit for. It has some genuinely frustrating elements (like the "challenges" system -- most of the rewards aren't worth the effort), but I think its originality and attention to details other games skimp on make it worth playing.
...