Here you go Josh, a scan of the cover. There is a small Maxis label on the back, but not on the front.
Yes. Not only on the load screen, just after the EA as usual, but also on the control panel for the game. (And you might want to look through the credits. )
This is the fastest that I've received it by post. Usually it comes a week or two late which is why I hadn't done it much before. But so many of my friends had such good luck getting Glamour fast, that I decided to try it again. Of course, I've had too many "real life" things to deal with that I only was able to boot up the game and look at the various new stuff last night. I'm hoping to have more time today. (Oh, please, oh, please, oh, please. I *really* want to actually play the game! I've been playing at businesses waiting for some of the new abilities I'd heard about before I went back to playing my regular families.)