Skill Move Puzzles: Motion, Precision & Challenge