It took me quite some time to understand what was going on. The levels start a little too fast so you don't really have time to assess all your possibilities. But I liked the overall aesthetic and I think you did well on the limitation implemenation!