where do you buy games ?

WarlockFace

Newbie
Oct 6, 2019
4
10
Tell me, where do you buy games at great prices?
some games are worth a lot. So I can only watch some streamers play. I think a lot of you do too.
 

WarlockFace

Newbie
Oct 6, 2019
4
10
In my opinion best place is g2troll.com simply because it does the job (inform about all the deals) and you are getting free steam giftcards for uing them. You only need to upvote deals that you like, they give you points, you exchange points to free giftcards. seems cool
 

Topics You Missed

Recommended

Namecheap.com

Trending