whats starring us right in the face is our computer screens..maybe some kind of Q internet conection???