Dueling: Yu-Gi-Oh is my son's (9) first attempt at a strategy game and its been enlightening to me as well. What started as helping him has become a job is designing and upgrading decks, of which we currently run around 10, from Crystsal Beasts to Zombie to Yubel. I'm constantly upgrading each of them and testing them against the others. I am constantly thinking of strategies to use against the norm. Some work, some don't, some constantly seem like a work in progress and with so many different variations out there I've found that no one deck can constantly win. Every deck has a weakness, but the best decks minimize that weakness or find the weaknesses in other decks and exploit them.