Nope, it's been mentioned here, on the Atlas board and at Trainorders.com previously!
On Trainorders, Craig played some guessing games, and I think denied a few rumors including modern refrigerator cars.
I think he confirmed it is coming in HO and N.
Lou