Thanks for sharing! Most of your points are same as other people had, so I'll publish an update shortly after jam end fixing everything you mentioned except random upgrades(because they are not the main focus of the game and do not affect player's ability to complete the game)
Thank you so much for mentioning the dark color thing! This is actually something I did not think about. I'll try to add the dark mode in the next update when jam ends