AllScreen - Mission impossible, 20 ans après