An enjoyable little puzzler! I really enjoyed the last level, it really played around with all the mechanics. Nice job!