Anybody check out the new album yet? Pretty cool melodies, but I still miss System of a Down!!