TechRadar Exclusive: What is Control – Searching For The Truth

Science & Technology Trends

Download This Video

In the latest trailer for Control, we get a glimpse at some of the allies that will help you find your way through the Last House.

Check out our hands-on review of Control:

Leave a Reply

Your email address will not be published. Required fields are marked *