Nice take on the theme and a pretty cool idea overall. It gets quite challenging after a few levels, but still fun to figure out. Simple concept, but works really well.