NASA found evidence of a parallel universe where time runs backward. How do we react to this? With memes. Always with memes. Last month the US government openly admitted the existence of UFOs. Again. Memes. Next month when a portal to a different dimension opens and talking walrusses take over New York, those are going to be some awesome memes.