The puzzle element is really nicely done. I do wondering if you could make a little more challanging by making the player have a number of shots per level?