Cool idea. Managed to complete all the levels except for the last. Game's very polished as well. Nice job.