Ori and the Blind Forest Definitive Edition delayed for PC
The PC version for Ori and the Blind Forest Definitive Edition has been delayed.
Ori and the Blind Forest was released in 2015, as a single-player platform adventure game. The title was designed by Moon Studio... Read More...