The birthday celebration is almost coming to a close with Cotton 100%. Strictly Limited Games will open pre-orders for physical Limited and Collector’s Editions, starting October 24th at 12 AM (midnight) CEST, exclusively at the Strictly Limited Games store! ...