The game got stuck when an Audino hit itself in confusion.
You should also make an exit confirmation. A "Are you sure you want to quit?" button. Since you don't have autosave, it's likely that someone (me) will click it by error and lose their progress.
Fire Spin doesn't damage at the end of each turn
Either Surskit is OP and I didn't know it or that Night Shade didn't do 15 damage.
I haven't seen a single secondary effect in all the time I've played. I don't know if it was a coincidence, but taking into account that Smog has a 40% chance of poisoning and that I used it several times I think there might be something wrong.