Is the new Chuck E. Cheese mascot a good move?