A new puzzle game has arrived onto Google Play called Puppet Rush. Developed by Player 2 Games, Puppet Rush is a puzzle game that requires quick reflexes with those fingers of yours as you try to save all the puppets you can, getting them to the end of each stage safely.