Some of the boss attack patterns you were having trouble with were intended to be dealt with using the boost (right-click) which can reflect them. These bosses were intended to be fought later in a more fleshed-out campaign when the player was more familiarized with that tool.
Thank you so much for playing! I do miss the multiplayer stream days.