I've played a few tarding card games, and from watching Yu-Gi-Oh, I can tell it is by far the worst there is. Worse than Pokemon, even. Even if cards like 'draw 3 cards for nothing' didn't exist ones like 'kill all creatures for nothing' would completely unbalance it anyway. Trading Card Games should be like an evolving game of chess, not D&D with a crappy dungeon master.