The Lord of the Rings games just keep coming. Decipher has added another spoiler list to the Lord of the Rings TCG cardlist page: all 365 cards from the Two Towers expansion. Have a look at the list, and even some of the final cards, while you wait for the set to hit stores on November 6th. Meanwhile, you’ve still got two days to get your free Eowyn card if you drop $10 or more at participating stores.