Very fun puzzle game! Took me a while to get the hand of the mechanics but eventually figured it out.