This was extremely fun, a great puzzle game and it introduces it's mechanics great, the only puzzle that I found quite challenging was the fourth stage, as I knew what to do, I just didn't know how to do it, overall, it was a very fun experience!