It's hard for me to tell, but I think the cats are meant to give an increase in customer patience?It's an adorable entry, though, true to the spirit of cats. A worthy contender for Theme Adherence.