User Avatar Image

STEAM KEY?

posted by SpacegamerHD on - last edited - Viewed by 3.4K users

So if i buy the game on the telltale website, will i get a steam key or what? Thank you! :)

30 Comments
Add Comment