Games/Clash of Puppets/MediaClash of Puppets·, 2013 · Crescent Moon GamesMediaBack to gameAll7Screenshots6Videos1Screenshots6Videos1TrailerMore about Clash of PuppetsPlayer reviews