So I just downloaded 2.5 onto my original game file which had completed 2.1.. For some reason, if I make any actions, such as using the start menu, entering a building, etc, the player sprite (Ash) turns into a random woman character.
The character has no leg motion, and at times will turn the opposite direction while walking the other. (I'll be walking right, while she'll be looking left). But the walking part quickly corrects itself.
Still, turning into a different sprite, I'm assuming it's supposed to be like that.
Also, it is impossible to run while being in the women sprite. So far I have found nothing in gameplay which reverses the effect.
Just some glitches/bugs I believe I found within a few minutes of gameplay.
EDIT: In Neon Town, some characters are given Level 100 Pokemon. Well, one of them for sure. She had a level 100 Pidgey. Which dominated my pokemon -_-.
Regardless, the Ash sprite does not show up to throw the pokeball, and if you lose the battle, the game freezes at a black screen, forcing a restart of the program. Upon further playing, only as the Ash sprite are you unable to enter the Neon Town Casino. All trainers in the area have various Level 100 pokemon.
EDIT 2: While walking past the People Hospital, the player has an explanation mark appear over it's head and is moved down south and then moved right. The player is unable to move or access anything, forcing a restart.
I'm not sure if this is supposed to happen if you do this over an already existing file, but these are things I've noticed.
EDIT 3: After restarting the game, the woman sprite mentioned earlier is Delia's (Ash's mom's) sprite.