David McKillips, President and CEO of CEC Entertainment, discusses the ongoing Chuck E. Cheese brand refresh, new locations, updated play spaces and more.