Not really sure what happens when the squares split 😅
Are you saying to generate a new square on the player square? The player square should split when encounter a bright red small square. I couldn't show it explicitly through visual effects or sound. That's my limitation.