Yes, slightly larger and have a date stamp as well as the "sticker" on the card is actually printed on it. I'm starting to feel better about this.
Looks like these figures are going to be a little bigger, just like the rocket-firing Boba Fett from a few years back.
Wt