Thanks for your comment! The difficulty of seeing is purposeful. I made this game with 4 days left to finish Lowrezjam, aiming to do something bigger, with more bosses and an ending (but after I made the first boss I got no idea for the next ones). This was the first game I had fun developing, if I keep going I will adjust the other points you highlighted.
Thanks for your comment again! ^-^