Games & Tech Thimbleweed Park release date set for March 30th For PC, Xbox One, Mac and Linux. Greg EllwoodFebruary 27, 2017