What Remains of Edith Finch: What Remains of Edith Finch launch time and pricing!

Hey folks, Happy to share that the game will be available for purchase and download tonight at 9pm Pacific / April 25th at 12am Eastern / 4am GMT. Pricing will be $19.99 USD. We're excited to finally launch this game on…