The Italian deathcore/metalcore act, Your Anguish, has easily put together one of the better discs I have heard this year - and with the amount of...