User Avatar Image

From where should i buy?

posted by ruok on - last edited - Viewed by 158 users
I want to give telltale its credit by buying their games and having the money return to them. If i buy them on Steam does Valve get a cut of the profits? Should i just by the games on here?
1 Comment - Linear Discussion: Classic Style
Add Comment