it's so good. i'm on my 3rd playthrough and it still blows me away sometimes