No, not much new info to speak of, but it has May as the release date.