A very fun and interesting game! The mechanics were beautifully implemented, and the game design was great! The puzzles can get really hard, so it may need some tweaking. Overall, great game!