I haven't got the Red Box yet, but I've got it on pre-order and hope to see it soon.
BUT, I did come back from lunch to find Heroes of the Fallen Lands sitting on my desk, so that's a bonus! Now I can "Create and Play Clerics, Fighters, Rogues, and Wizards!"
No opinions or impressions or...