So this game is real good and full of neat ideas... but.
This I assume final puzzle/encounter is just plain badly done and I don't know if I'll finish it. I think you perhaps may be so familiar with every sprite in the game that it is hard to evaluate on your end but requiring the player to basically make 25 or so correct randomized choices (that seem to get progressively harder) in a row without making a single error is bonkers, especially given that really nothing in the rest of the game prepares you for it or really asks much of you in terms of fail states or reaction time. As is I put well over a half hour into this (might be over 45 minutes actually), my wrist hurts and I'm considering just youtubing the ending.
It is probably too late to fix here but in a future game if you consider doing something similar you really should either make it much shorter (a dozen would get the same point across), give the player multiple "hits" or add in checkpoints.