Louisville, KY metal band Antikythera released their self-titled debut in 2006. Fast and furious the group pounds out 8 rough metalcore songs in a quick 42...