I liked this game, but I was often confused with the story. Since when did Ryu start working for government agencies?
And you're dead on with the cheap moments in the game. I'm slightly ashamed to say that I had to put it on Easy mode just to finish a certain boss, and I nearly gave up during the Day 2 boss fight against the Helicopter. That boss gave me nightmares...