Out of the three songs that I've heard from their new album, "Duality" is the best (the other two being "Welcome" and "Pusle of the Maggots"). "Pulse of the Maggots" is so utterly horrible that it won't warrant another listen from my end. "Welcome" was great but "Duality" was even better. I can't wait to hear the new album.