Game Details

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