Thoughts on Chuck E. Cheese pizza?