Complex sentence: On October 25,2011 they released their self produced album Acupunkture "and received rave reviews such as -" This album is Great! !
Split into simpler sentences: On October 25,2011 they released their self produced album Acupunkture ". Acupunkture was released on October 25th 2011 to rave reviews such as -" This album is Great!!