Wow, such an amazing comment!! Thank you so much!
To deal with the bosses, you need to frequently use block ("K") and dash to the correct side ("RShift" or "LShift"). With this strategy, you shouldn’t have too much trouble with the knight, at least. But yeah, the game did turn out to be quite hardcore.
Thanks again!