Video: 95% Of Studios On "Live Services" - The Truth!

95% of studios are allegedly working on "live services" - but is there any truth to it? Should we follow the PS2 Manifesto for better games?

Video: 95% Of Studios On "Live Services" - The Truth!