I so can not wait to get and read this, summer can not come fast enough. My initial thought process when seeing these previews was along the lines of

OMG OMG OMG OMG OMG!!!!!