I think Deadlock might be a "launch" title to the Steam Machine. As in advertisement, not exclusivity. Maybe they open the flood gate with the launch of the Steam Machine?
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments