Tag - Big Brother Titans premieres on a thrilling note