Is This The Supernova Signal We Were Waiting For?