Great story, memorable characters, and lovely animation. Also an Asian-American male protagonist. Yeaaaaaaaaahhh boyeeeeeeeeeeee.