Thank you very much for the feedback! For the overlapping problem, I think it isn't the case if you enable Fullscreen. We apologize for the trouble and are all very glad you enjoyed the game.