Ori and the Blind Forest is getting a physical PC release on June 14 Kirk McKeand May 23, 2016 | Ori and the Blind Forest: Definitive Edition