Menu
User Avatar Image

From where should i buy?

posted by ruok on - last edited - Viewed by 111 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