BusinessChuck E. Cheese has a better mouse... or does it?The chain restaurant’s new mascot may be a bust