"GameSpot"s Tom Ham gave it a modest score but a relentlessly positive review, applauding the unique stage designs, varying perspectives, titular character, beautiful and eerie visual design, and blues-rock soundtrack.