That was my first impression. And, I don't like the TP initials - too much of a target.
I know graphics people in the city who, for 500 bucks, would make a logo that would blow people’s minds.
They’re the best of the best at investment bank presentation centers.
They wouldn’t take any logo that’s been presented so far seriously.