For some reason, this sounds like very Nickelodeon or Disney-ish territory to me...obviously, I assume I'm off-base.