Posted on October 13, 2013 by Tabs Out 10.13.13: Land Of Decay Closing Shop Everything must go! Land Of Decay’s having a going out of business sale. [Check It Out]