here we go, get excited, get slightly disappointed..
official release date changed to: June 30, 2009
new website and full album stream online: June 16, 2009
album goes on sale on website with instant free download of the whole album: June 16, 2009
physical albums ship: June 26, 2009
iTunes release date: July 21, 2009