Very Good. Must try

#1

Very, very good. Excellent characters and story.