You guys miss the point. You min-max your characters and complain about the difficulty.
How about roleplaying instead? Invest your points in something else and the difficulty and balance will naturally go up...
Or just wait for mods.
And you totally missed the point.
Air Mage takes Air.
Realize teleport works on anyone and anything.
Scoundrel hide in shadow. Realized for 5 turns the enemy just stands there and do nothing.
Geomancer drops Midnight Oil, realize the power doesn't need line of sight and spammable at 3 AP/turn. Slowed + Bully? Wow. Now ignite that pool and watch the AI break from smoke and burning.
Special effect arrow doesn't miss and deliver its special knockdown effect just fine.
When you go higher level, you realize warriors, rangers, rogues miss more with their regular attacks, but since Wizards don't even have regular attacks, their spells ALWAYS hits.
AI hits Fire Elemental with Fire damage that heals it. Next turn, it does the same thing again.
AI poisons spider and fails. Next round it tries to do it again.
Going invisible doesn't break anything even if you move objects. At level 1, thieves can literally clean the whole town with 0 sneaking.
Traits are badly thought out and some are just too good to ignore. While others are simply useless and should be completely ignored.
Real time and Turn based components doesn't mesh. You get poisoned for three turns in combat, you remove it in one turn. You get poisoned for three turn outside combat, you finish casting when the poison wears off.
I can go on - but that's my beef with the game.
It's a good fun game to mess around with - but I find the whole list of annoyances kept growing and growing that I had to selectively not do the most optimal thing. That's bad design.