Ahah thanks!
Well yeah, difficulty is often an headache to balance, it's either too easy or too hard :s
I tried a lot of different settings that i'm not even sure if it's possible to beat the game actually xD