A creative idea with lots of charm! The animations breathe a lot of life into the characters and the music was great. I think there's a bug where the product I choose to pitch is not the one that actually gets pitched? I lost a few sales because I accidentally did silly things like pitch Doomer Kid a fancy new vacuum cleaner. And I think the sales screen should have the name of the character somewhere on it so you don't forget who you're pitching to.
I enjoyed the writing but I think it could be more concise, especially when you're reading the same text multiple times. Maybe have a tagline for the pitch at the top so it's quickly recognizable, and have the rest in smaller font below for flavor?