I really like this idea! Reminds me of Undertale's tile puzzle! My feedback would be to make the colors less saturated, because it hurts your eyes after a while, and also making the AI and the player more visible. Also, on my first try the player was between black tiles, so I couldn't even move and I was very confused. It's good that it is a procedurally generated, but making sure that all levels are winnable is important! But besides that, amazing work ^^