Love Island's latest episode (Friday, January 27) was an explosive one because we got to see some interesting revelations and surprising kisses between the Islanders in a new spin on the game of Truth and Dare.
The game was only dares and the Islanders could only get to unlock their dare if they popped a balloon in the 'sexiest way possible'.
At one point in her dare, Zara was asked who is the most and least trustworthy member of the current cohort of Islanders.
Related: Love Island's David responds to Dami feud claims
In a surprising twist, Zara kissed her most trustworthy person (Lana) full on the mouth as the other Islanders watched in shock. For her least trustworthy person, she picked Olivia, whom she only blew a kiss to as instructed.
In another dare, Tanya was asked which Islander gives her 'the ick' and why. Before she could even answer, Will had already volunteered as tribute.
Tanya then confirmed that it is indeed Will because: "Will does this roar, and it's just like…oh my god, ew!"
"But I love you, though," she added.
The newest bombshell, Spencer, in his dare was asked to kiss three girls that he thinks are the sexiest in the Villa, and he ended up going for Tanyel, Lana and Olivia.
Related: Love Island's Jacques sets sights on Anna-May
Olivia was also asked to kiss someone – the person she thinks is attracted to her the most. She kissed Tom first and then she picked Spencer.
Another dare included asking Tom who would be his perfect partner from the people in the Villa and he choose Olivia for her face, Zara for her body and Lana for her personality.
Suffice to say, things heated up quite a bit. But will these dares have consequences? Only one way to find out.
Love Island airs nightly on ITV2, and is available via catch up on ITVX and BritBox.