Game Details

NameOri and the Blind Forest: Definitive Edition
Latest rank502
Latest price19.99 EUR
ReviewOverwhelmingly Positive 96% of the 15,748 user reviews for this game are positive.
Release date27 Apr, 2016
Developer Moon Studios GmbH
Publisher Microsoft Studios