Loved It. Had a quite similar idea myself but your adding mechanic has been unique so far.
Really enjoyed the more difficult levels later on.