Game Details

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