Pretty neat! I enjoyed the last little puzzle you snuck into the final level that used both mechanics at once.