This is a good interpretation of the theme, but I'd suggest increasing the player's move speed for trial-and-error puzzles like this, since it makes going back and forth between the buttons take up a lot more time than it really needs to. Having said that, good work overall and congratulations on creating this in such a short time!