I was just about to post the same thing. Triple Triad should be an involved strategic game. It has all the elements for it. But I barely have time to make out what all the numbers are so I can throw down the first card I find that might flip one. There's no chance to even consider what alternatives there might be, where combos might happen, how the other player/NPC might respond, how any special rules might influence it, etc. I want to be able to plan a couple moves ahead in a game like this, but the 30 second time limit makes that impossible. (I don't even have time to check the opponent's cards when they're visible, making All Open and Three Open useless.)

As for needing a time limit, I can only see that as necessary when playing against another player. Against NPCs, there's not much reason for having any limit, but if there is one, it should be several minutes. Between players, letting them choose a time limit when challenging each other would be a nice addition. Or if it's easier to just have a single set time limit on everything, make it like three or four minutes or something, certainly not 30 seconds.