So uh.. what could it mean? The moon mystery deepens.. answers await at Space Base Zero.