This is really great! The aesthetics, story, gameplay, length - top notch. This reminded me of the gameboy SaGa games in a crazy, colorful world.
The mechanics and the imbalances therein are a big part of the fun, and I love the elements you chose for magic!
I did have one question - not too important, since I was able to finish fine, but how exactly do the stat-ups work? Is it per-character? Shared among actions in the active party? The inactive one? Characters you haven't recruited yet? Can a witch gain agility when their teammate shoots a gun?
The system is intuitive enough and doesn't need to be 'gamed' at all but I am curious about the design...
Thanks for making awesome stuff!