Great idea for the core mechanic and I liked how your levels were designed around it as well. Nice job.