Ori and the Blind Forest: Definitive Edition was supposed to launch on PC last month, but Moon Studios had to fix a few things and delayed it. Now we know the new release date.
The game will launch on the Windows 10 Store and Steam on April 27th. You can read about some of the improvements here, or watch the trailer below.
Loading next content