Chester & the Limited Edition Snow Chester are in the Klei Store ...