2 Mar 2017 G2A.com, the controversial online marketplace for PC video game keys, games and use your restricted budget as some form of validation..