User Avatar Image

The Walking Dead in Europe

posted by D4rthJedi on - last edited - Viewed by 186 users

Is The Walking Dead Season I come out in a box in Europe? Because there are definitely people who do not have the ability to buy games on Steam.

2 Comments - Linear Discussion: Classic Style
Add Comment