Pop-Up Pilgrims is something that grabbed my attention when I first saw footage of the game, I believe that games that use 2D...