You really need to rebalance the enemies, because there is no lvl up system all battles rely heavily on luck, the first boss for example, there's absolutely no strategy you can use to defeat him, you just have to hope he misses a bunch of times.
Yeah i guess it wasn't a great idea for me to make it so that the party only levels up after defeating a boss.