This is so clever! The levels were also really well designed, though some were a tiiiny bit too back tracky for me.