Valve finally admits it is working on Deadlock, but not much else

Valve has finally posted a page on its Steam website for Deadlock, a game that already has many players testing it out online. Read more…
Neowin