Really fun and original, I haven't been able to complete the easy difficulty yet, but sure I will.
Good job!