The sacrifice

09.15.10
Rumor: Left 4 Dead on the Mac by October 5?
09.15.10

Rumor: Left 4 Dead on the Mac by October 5?

Left 4 Dead is the last promised Valve title to see release on Steam for Mac, and yet we haven't he...

By M. Schramm,   09.15.10
View