Great submission! I was impressed by how many levels there were (and especially that they kept introducing new ideas), and the difficulty seemed well calibrated. The shapes that could move the target squares was a nice creative touch