An EPIC book! i wuld have been happy with it being the last one as well becasue that ending tied up pretty much all lose ends. the twist with clary and jace was expected cuz obviously they were gonna end up together. I found sebastians's character very cool and i m certain he ll show up again