"direct link to our satellites" lies!
This is a simple "presentation" app. It doesnt actually give you any access to see what the satellites are doing, or what information theyre sending back. It just gives you little "articles" about things with pictures and videos.
JustinCredible. about
NASA Visualization Explorer, v1.0