Ori And The Blind Forest Gets New Trailer Just Ahead Of Release
Due for release on the 15th of March, Xbox One exclusive Ori and the Blind Forest‘s developers Moon Studios have put out a new trailer for the indie platformer. Showcasing yet more of the breath-taking visuals and absolutely beautiful art style, Ori and the Blind Forest looks to be one of the most adorable games […]