I knew you wouldn't like it. I like it though. That's what Ya' call Metalcore!
It's all about the Drums, Guitars and Bass! Welcome to the new stage of Metal guys!
Note: AC;DC and such I'd just consider Rock But on the other hand you can define Rock/Metal in so many ways.