Quiznos commercial

Has any one seen that new Quiznos commercial with the rat creatures that sing songs. I have seen there website before but i cant remember the link.

how did they get on a commercial for quiznos i dont get it ?:puzzle: