Well, shit... How can I believe Mass Effect anymore?

Resource: http://www.foxnews.com/science/2013/04/29/speed-light-may-not-be-constant/
It seems that despite all my lifetime of video games has taught me, the speed of light is not constant.

So now how can you explain the Normandy and the Mass Effect Relays? Huh? Tell me Bioware! TELL ME!