Hi,
Sorry if this has been broached before; I attempted a forum search and google search but didn't hit anything.
What's up with "g2a" game store that provides 'global' steam codes. Is this a legit reseller that people should trust, like greenmangaming, or something shadier?
I'm curious...