Interesting idea! I usually ended up using trial and error to solve each level though, so it might be good to make the levels shorter to incentivize people to think about their moves.