Control - What is Control: Setting The Scene

We will be publishing a mini series of short Control related videos in order to quickly introduce players to the game, spoiler free! "Setting The Scene" is the first one.
Views: 98 | Added by: gametrailers
Total comments: 0
avatar