90%

Ori and the Blind Forest Review

Ori and the Blind Forest is a thing of deceptive beauty. It's one of those games that lures you in with its adorable presentation and gorgeous, expansive world. It's also one of those games that will make you f...