I will wait again and let DLs go as this, in the meanwhile I went outside with a torch and found.. slugs. I'm so ignorant that I didn't even know there are slugs that come out at night, I only knew the big orange ones that come out after rain and are more diurnal.
Do slugs nest???? I found them in couple at the base of the plants, close to each other like forming a circle.