I'm not so sure about the last episode . it should be more tricky . but overall clearly a masterpiece . keeps you guessing every second with it's darker plot and characters . a great character development too . Light
reminds me of this line from dark knight "You either die a hero or you live long enough to see yourself become the villain "