You can't have an unwritten contract when one of the parties hasn't agreed to the terms. There's no such thing as an "unwritten NDA" in this case - if the guy got his hands on an Xbox One legally, he's not doing anything wrong in telling people about it.