Short for Trading Card Games ... yet another word for CCG/Collectable Card Game. The gaming industry seems to want to find their own term so that they stand out from the competition. And there's nothing that geeks like better than a few new TLAs.
Need help? firstname.lastname@example.org