Post contains spoilers.
I'd give it a solid 8/10. The characters were superbly done, but the problem is there were only three of them, which I think was one of the reasons it stopped it being as good as something like Beyond Good and Evil (imo).
Also, the end. Thought it was a tad iffy really.
*** SPOILER ALERT ***
Firstly I hate live video being mixed with normal ingame graphics. It's one of those immersion breaking things for me, but that's just personal preference.
Secondly though, given what Pyramid was trying to achieve, and the explanation you get, don't you think that it's at total odds with the way it went about achieving what it did? Instead of "hey, we can let you live out your lives in a virtual utopia, are you interested", they do it at gunpoint, seemingly killing more people than they capture. The mechs seem to shoot anyone in sight rather than enslave them.
At the beginning on the ship, they're refered to as slaves, yet at the end, Pyramid is almost upset "they're not slaves, they're citizens".
Still, I did enjoy it, to the point I'm at 93% trophy wise.
There's supposed to be some DLC at some point as well, which the devs have said will be substantial and story based.