Quick summary of the good/bad points of the game (PS3 version):
+ Gameplay is fun most of the time. Plowing through enemies gives a lot of satisfaction.
+ Graphic style is really good. It gives the game an unique feeling.
+ Most boss fights.
+ Most of the characters
+ Some of the dialogues.
+ Story for most of the missions. It was really crazy in a good way.
- The amount of cutscenes and loadings. Some were funny/interesting, but I was usually waiting for the action to start. It was the worst in the first few missions and got a bit better later.
- Screen tearing.
- Camera. Uh, it went crazy during the first fight with normal enemies in a small room. Not too terrible in larger areas.
- Mika. So loud and annoying.
- Low difficulty of normal missions. Even if you die, you have a lot of continues that revive you on the spot.
- Japanese voices and lip sync. Had to switch to the English voices because it was so annoying.
- Length. It's way too short.
- Gigolo mode gets old REALLY fast.
All in all, I don't think that KiD is a bad game, but it sure as hell isn't worth the full price, especially given its length.
About the infamous Gigolo mode:
I think there was a lot of misunderstanding because of the video that surfaced last week (?).
These missions basically boil down to:
1. Look at the girl's body. This gives "guts".
2. You need guts to give her a present.
3. Give her a present, which fills a heart bar. Once it's full, you win.
If she notices you staring, health goes down, once it reaches 0, you get hit in the face.
The X-ray glasses, which allow you to see girl's lingerie are completely optional and are a preorder bonus.
As for the gigolo missions being 'optional', out of the 3 that I've done, the first 2 gave me sub-weapons. So yeah, it's better to do them.
All in all, the mode isn't as terrible as some say, but the worst part is that it gets boring extremely fast.