Bright blue particles streak across the screen, leaving in their wake a steady stream of glowing fragments. Are we underwater? In space? Are the particles some kind of energy source? The whole thing feels a bit mysterious, doubly so because of the lack of music playing over the top. Regardless of where we are, there's a feeling of scifi future technology at play.