Maybe it's just me, but looking at the Logo, and considering the initials, my first thought was "Toilet Plunger".
My thoughts were worse. What is that T trying to do to that P? I have to think they pull this one and come out with an improved version.
10,000 graphic artists out of work and ...