Ori and the Blind Forest Definitive Edition
Ori and the Blind Forest was initially released on March 11, 2015 for Xbox One and Microsoft Windows. It was later rereleased for the Nintendo Switch on September 27, 2019. Ori and the Blind Forest is a platform-adventure Metroidvania game developed by Moon Studios. It tells a compelling story about finding the light in the […]