The main character Alex seems one deminsional until the last quarter of the book. Seemed preachy with the dialog banter between the side characters but it pays off in the end as to why they were written that way. Love the great realistic ending. Superb art and coloring.