The concept is good and the puzzles are smart.
When the arrow is shooted out of the screen, it won't return to the player, forcing him to lose if the arrow is necessary.