Thimbleweed Park™: The Price! The Launch!

The Price! The price for Thimbleweed Park will be $19.99 (US). The Launch! Launch times are: 9:00 am PDT 30th March (West Coast USA) 12:00 pm EDT 30th March (East Coast USA) 5:00 pm BST 30th March (UK) 6:00 pm CEST 30th…