Ummm......Just saw that new Slayer advertisement....and all I can say is......