I think he might be talking about the PlayStation Michael commercial
http://www.youtube.com/watch?v=mdWkKKSckNk
also my two cents about the mascot devotion dying. it was over saturated everyone wanted an animal, some games came out ok: sparkster/rocket knight, aero the acrobat
and some just horrible: awesome possum or bubsy.
hmm new thread idea