Tag: Direct

Ori and The Blind Forest: Definitive Edition Releasing September 27th On Switch

Ori and The Blind Forest: Definitive Edition Releasing September 27th On Switch

During the latest Indie World presentation, Nintendo revealed that they will be working with Microsoft to bring Ori and The Blind Forest: Definitive Edition to Switch for when it releases on September 27th.

Read more