Nova Twins have kicked off their new era in style with the epic single ‘Monsters’.