people screaming at a giant floating network switch in center of a futuristic church