MrT-Tar on 02 June 2012
Treasure and Starfox, it's a match made in heaven IMO.
I'm assuming that 'TP' means Third Party, I'm not sure but it fits the context. To me it will always stand for Twilight Princess.