Rock Paper Shotgun

Hey, Valve, What’s Going On, Eh?

Hey, Valve, What’s Going On, Eh?

Valve have created themselves an interesting situation. Presenting themselves as bastions of consumers, remarkably accessible to gamers, regularly inviting in…