Damn, thanks for the review!
Some of those bugs and issues have been fixed with an update I'll be releasing alongside my video, but I'll try and fix some of the things I missed that you mentioned.
I agree the game is too hard and I definitely did overlook the balancing of the game which is a bit of a mistake. I've made some changes to make it a bit easier, but there are also some problems with the gameplay as it is that make it hard to balance.
The development of the game was a bit of a battle between making a mediocre game just for a video, and trying to make something actually decent, and the game ended up in a weird middle spot.
But if I work on it again, I'll definitely be thinking about some of the things you brought up.
Thanks for all the feedback!