Ori and the Blind Forest is an upcoming sidescrolling platform that mixes a beautiful art style with action and puzzle elements. Today, Moon Studios announced that Ori will be officially released on March 11, 2015 for the Xbox One and PC and that it will cost $19.99 on both platforms.