Could probably use better instructions, but once I figured out the mechanics was very fun puzzler. Nice work!