Well done, very original idea. It got a bit tedious at times, but I enjoyed it overall. Only figured out the numbers are also usable in the beginning of the last level, never had to use them before.