keep hearing rumors NEWS supposed to come out today, but heard that yesterday as well...anyone know if true