Such a fun puzzle game. Reminds me of some Link's awakening puzzles especially with the falling animation. Very clever design all around