Well, I haven't been able to beat it yet. But I plan to! :D Very good thing you implemented a save state.
It's pretty neat! I love the fact that it's very accessible, and there is a great level of polishing. Pikachu having its own sound effect is a wonderful touch!
Unfortunately I'm unable to buy any upgrade once I reach the level 10. This seems to be a bug? It makes the Pokemons after 60 pretty long to defeat… But once again, at least there's saves, so I'll eventually see Mewto! \o/