No it really doesn't. It doesn't sound like a TBS song at all. I'm not saying I don't want bands to switch their style up, but I don't hear anything about this that makes it seem like TBS.
This is kind of what I'm saying, but less hyperbolically, haha. I think it sounds like TBS, but doesn't have those classic TBS elements that distinguishes it from, say, Anberlin or 30 Seconds To Mars or something.