List of Pufflescape Stamps

This page lists the stamps obtainable by playing Pufflescape. The stamps were released on November 3, 2011, and there are 11 a total.