make their aggressive debut with self-titled album