Great submission! I liked the difficulty of the puzzles and all the different elements that got gradually added to make them more complex. Also, good job on the voice acting, it's a nice touch and added another layer of 'meta'-reflection to the game.