I want to know the answer to the following question:
Besides online gaming and media distribution, what other feature made the 360 influential, according to TechRadar?
All the background I'm provided with is that "TechRadar deemed the Xbox 360 as the most influential game system through its emphasis of digital media distribution, Xbox Live online gaming service, and game achievement feature.". Is that enough to answer the question?
Answer: yes