They sent it again 10 free spin. Check your email or account to claim it. I think these 10 free spins are only available for 24 hours. If you don’t claim them within 24 hours, they will expire.
Yes, every 24h.
I have conclusion that Casinopunk sends free spin everyday in my local time zone 19:30. So, always check and claim in my account is almost every day.... I don't know when they finally not gonna send anymore.
Until those days comes, I will keep login everyday after 19:30.
You must be lucky or special player if you get the free spins everyday because after I checked my inbox, I get the free spins once a week. Exactly once a week because the last 4 free spins was sent on 27th Jan, 20th Jan, 14th Jan and 8th Jan as shown below:

Failed to claim all those freespins because I cant open No Limit City games but live support told me to change my IP through VPN so I can play No Limit City. So for the upcoming free spins (if any) I can play it although I have to change my IP first through VPN.