Thanks so much for the kind words! Great feedback on the boss, this is something I need to fix. Really thrilled you were able to finish the game, I wasn't sure if people would be willing to go through the whole thing.
Cheers!