Good job on this entry ! I had to give up on lvl25 as my mind was starting to get confused haha
Also i had some levels that were impossible as the circle was blocked by walls.