Thimbleweed Park Is Limited Run Games’ First Switch Release

Thimbleweed Park Is Limited Run Games’ First Switch Release

Limited Run Games has announced the very first game they are putting up for sale on Nintendo Switch – Thimbleweed Park.

Pre-orders for the physical release of Thimbleweed Park will open on Limited Run Game’s website on March 30, 2018 at 10am Eastern Time. It will be sold as an “open pre-order” to gauge demand.

Pre-order page is right here.