So I haven't had a huge amount of trouble up to this point. I beat the Castle and Forest bosses really easy and the other two bosses took a little grinding but once I found a good strategy I had their number.
That being said I can't effing beat the final boss. I've gotten past the first fight like 3 or 4 times using an Assassin but by the time I get to the second fight I end up just crumpling so hard. I know I should be able to beat him but man his attacks especially his flying swords are soooo hard to dodge. =\