Hmmm... maybe I'm looking into this too much but...
June 21st - the beginning of summer... She releases is it on the first day of a brand new season. Maybe it has something to do with that song "In The End", which I presume would be the last track on the record. Perhaps it means a new beginning? Or maybe I'm looking into this too much.