hard game! glad the levels were small enough that it was not discouraging to restart. Good job on the obstacles' placement on the last level. I like that it was, in part, a puzzle.