OMG this was a gem to play! well done. Took me awhile, but eventually I beat the boss, and boy was it satisfying!
Glad you enjoyed it!