Wow, that's a really great puzzle game. It has an interesting narrative, uniqe mechanics and very challenging and fun puzzles. Great job!