Latest News News: Dev: Xbox One/PC Exclusive Ori and the Blind Forest “Ridiculously Lavish” With “Insane Production Values”By Chris HardingJanuary 21, 2015 The upcoming Ori and the Blind Forest finally has a release date: March 11th for PC and Xbox One. One…