Ori and the Blond Forest

New Ori and the Blind Forest trailer released

Ori and the Blind Forest is due out on March 11, and as part of the build up indie dev Moon Studios and Microsoft have released a new trailer showing off what looks to be an awesome game. Not onl...[Read More]