The Puppet Master A great looking and incredibly addictive puzzle game with a twist. Free Rocky Bytes Score Total Downloads 1,371 Download Now