Game is pretty good. I alternate my playstyle after each mission. Some missions I play 100% non-lethal, some missions 100% non-violent, some missions 100% stealth-based combat, some missions 100% bum-rushing + shotguns to the face.
I like the game seems to be able to accommodate all those playstyles. My goal is to beat the game and replay it 100% non-lethal.
So I finished FF13 and I think the gameplay was wonderful. This marks the second game I've completed in 2010 (other being Mass Effect 2) which probably is a record, when it comes to me and completing games. FF13 structure-based spoilers below.
Back to FF13, after I beat the game I went back and did around 30 of the missions plus a lot of aimless wandering. Total clock time on the game was 60hrs. I did grind after the end of the game but, like FFX, it was all done on my own terms and entirely for optional objectives so I was able to stomach it. When I realized how much time it would take to deck out my characters in optimal gear I put the game back on the shelf, still satisfied with the time I spent with it.
The labyrinthine mazes and random encounters that I despised in previous FF games have been stripped out. The dull towns are gone, as are the shops and inns that never seemed to work well in previous games. The mandatory grind has been entirely removed. Micromanagement has been eliminated and battles now concentrate entirely on macro strategy.
These are all changes to things that have annoyed me in previous jRPGs and yet the game is still bittersweat. What I would think would be the perfect jRPG is still plagued with something that makes it hard for me to absolutely love the game - the anime storyline, dialog, and characters. On second tought...game is great. I love it.