I felt that the bosses were strangely difficult after all I had to do to win the actual levels was hold down my mouse button and hit D. The second boss I will congratulate you on as I have never played a game where EVERY attack you had to evade in some kind of way or die.