Puppet Show The Price of Immortality Free Download PC Game setup in single direct link for windows. It is an hidden object puzzle game. Puppet Show The Price of Immortality PC Game Overview Puppet Show The Price of Immortality is developed and published by Big Fish Games. The Price of [...]