List of the Best Free TCG Games

TCG stands for trading card game. These are usually turn based games where players build a unique deck and battle other players.