Thank you very much for the review, there really were some bugs that harm the experience, and randomness is something difficult to balance, I will pay attention to this in future projects