We were getting worried, because it's almost Memorial Day and CBS hadn't released its summer schedule, which meant that we didn't know when we'd be able to get our Big Brother fix. But the Eye came through on Tuesday, finally delivering the premiere dates for its summer shows.

Big Brother's milestone 20th season will once again consist of three episodes per week. The season will kick off with a special two-hour premiere on Wednesday, June 27 at 8/7c, followed by the Thursday episode on June 28 at 9/8c, and the Sunday episode on July 1 at 8/7c. After that, Wednesday episodes will be one hour long starting at 9/8c.

Also returning is sci-fi thriller Salvation, which starts Season 2 Monday, June 25 at 9/8c. As the second season picks up, the world has learned about the asteroid that's headed toward Earth that will create an Extinction Level Event if it hits. Will the truth bring out the best or the worst in humanity?

Watch the Trailers for All the New CBS Shows

And Wednesday, July 11 brings the premiere of a new game show called TKO: Total Knock Out. Hosted by Kevin Hart and produced by Mark Burnett, the show features one player running an obstacle course while other players launch projectiles at them to knock them off course.

The full schedule is below.

Monday, June 25
9/8cSalvation (Season 2 Premiere)
10/9c

Elementary

Wednesday, June 27
8/7cBig Brother (2-Hour 20th Season Premiere)
Thursday, June 28
9/8cBig Brother (Thursday Premiere)
Sunday, July 1
8/7cBig Brother (Sunday Premiere)
Wednesday, July 4
9/8cBig Brother (Moves to regular Wednesday time period)
Wednesday, July 11
8/7cTKO: Total Knock Out (Series Premiere)

(Full disclosure: TV Guide is owned by CBS.)