well as I said I think these cards could boost the steam sales