Moon Studios GmbH

Ori and the Blind Forest Definitive Edition is Coming To Nintendo Switch on September 27

The long-rumored, seemingly perfect fit for Nintendo Switch title, Ori and the Blind Forest, has officially been announced for Nintendo Switch and will release on September 27. The forest of Nibel is ...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.