Thoughts on Chuck E Cheese pizza?