Made a final push and finished the game. There are a lot of things that I really love about this game: the story and characters are top notch, the world is extremely well done and suitably convincing, the visuals are also quite good for a PS2 game, and the combat holds up well, for the most part. That said, there are a few frustrations: sometimes the game tells you to basically waste time before the next plot point, when they really want you to activate specific events that they just don't tell about. It can be pretty frustrating when you have to wander around town for 30-40 minutes because you haven't been to the right part of the map. The other frustration comes in the form of small, but irritating quibbles with the combat system: Changing direction during a combo is possible, it wasn't in the first game, but it is imprecise and has gotten me pounded on more than one occasion, you can't cancel combos with a block, and then there are the quick-time events. Now, I have nothing against a well-implemented quick-time event, but the ones in Yakuza 2 rarely give you enough time to react. Worse, failing these often inflict massive damage on your character, more than any other move. The worst offender is during the final battle, when the last blow is determined by a quick-time event. Fail this event, and you lose the fight, this is probably the most frustrating and idiotic design decision in the whole game. As a result, I had to play through the fight three times instead of just once. Still, I refuse to hate an otherwise very good game because of these relatively small problems.