Seriously, can't wait to hear their new songs at the new album. And Humanoid! listen to the word.. it's gonna be successful no matter what. But that's nothing new.. ;) Omg i'm sooo excited! They would go out and kick some a** with their new album, and take all the countries they visit with storm! ^^ And we are so ready to rock on with them!