By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Have you guys seen their new adverts? It's on their site, on the "news" sidebar.

They simply go for blood against Steam. Too bad the "new" new games are just indie stuff so far.
I was imagining big publishers DRM-free.