According to Space.com, we've got a big brother lurking in our horizon (well outside our solar system's horizon anyways).