Quibi Still to Launch April 6

4/1/2020 - No kidding, Quibi will be launching on April 6. CNET is reporting today on 10 shows to watch on the bite-size streaming service. Quibi will launch with a spectrum of new dramas, comedies and reality shows -- all under 10 minutes long.