Helloween’s 7 Sinners Released Today, Stream The Full Album on AOL Music – News November 9, 2011 German heavy metal legends Helloween have released their 13th studio album, 7 Sinners, today in North America on The End Records.