So it looks as though this actually is the official logo, since I saw it being used on Impact's website advertising Final Resolution, Hard To Kill and the first tapings of TNA Impact Wrestling coming up after the PPV.
I don't love it but I don't hate it either. Specifically the subtext sitting...