It can get very tough avoiding the cannon balls in the last part of the game but is beatable. It also took me a while to realize that I can jump over the fence looking thing. I think it blended so well with the walls.
Nice game!