Studio Stamps creates and publishes narrative puzzle tabletop games.