Stargate
Couldbealeotard
•
1y ago
•
94%
Did anyone ever play the Official Trading Card Game?
There was an online version that went live in 2007. I never knew about it at the time, and it's since shutdown.
Comments 3