This was a fun game, and a very solid experience! I Don't see any major flaws, the mechanics and level design fit together very naturally. The only moment when I thought something should be changed was when I read the intro text, and it automatically skipped after a few seconds instead of waiting for the player's inputs. This was not an issue for me since the text gave plenty of time, but some players taking a while to read or not paying attention immediately is still worth taking into account. Great game!