Very well made! It took me a while to understand the mechanics, but I got there eventually. I did find the actual 'buttons' to be kind of difficult to differentiate from their environment at first, however.
Thank you. I definitely would have liked to improve some aspects like that a bit more, but I restricted on time and had to submit some hours before the deadline.