Do you need to download Texas Tea to play?
When playing from the website you do not need a download to enjoy the game. That is because it runs on flash technology.