completely 100% playable and extremely fun. A+ on all aspects. the only things i saw that were wrong have already been mentioned: speech running over, movement permission errors, etc, etc. just small things.
one thing that did mess me up was at the lake of rage. i beat team rocket before i beat (and caught) the red gyarados. maybe it was something messed up with the flags because i did things out of order, but i'd try to pass the guy that tries to sell me the cookie and he wouldn't let me, even after i had beaten team rocket and caught the red gyarados. maybe that wasn't what i was supposed to do.
might be because i'm playing it on my psp...i dunno.