New Isotope Tovar makes a blast of a first impression : comp