Game Details

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