Question: Besides online gaming and media distribution, what other feature made the 360 influential, according to TechRadar?
Sentence: 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.
Answer in sentence: yes