
The vouchers will apparently go on sale on May 15, and are reportedly a "kind of a sensitive issue" between GameStop and Valve owing to the fact it's an awkward way for either party to be making money.
Valve has not yet made any official announcement about these vouchers. For all we know, it could just be made up, but that seems a bit unlikely.
(via)
Comment