Chuck E. Cheese used to be my favorite place to go lel Never heard of Showbiz Pizza...I'll look it up
no
maybe