Where To Stream Love Island Games Season 2 Episode 13
Episode 13
- Aired September 29, 2025
- 60 Min
The villa is split in half as the Islanders compete in the ultimate team challenge, "Sweet Spot."
Episode 13
The villa is split in half as the Islanders compete in the ultimate team challenge, "Sweet Spot."