Can someone please explain the new Quiznos commercials to me? I really don't get them. Is that a mouse or a rat or a hamster? Or something else? Either way, I'm not so sure it's the right mascot for a place that sells FOOD. They're very bizarre commercials.