It’s been a long (long, long, long) time in the making, but Left 4 Dead 2 players can now rest at ease with the knowledge that Valve is finally releasing Cold Stream on Xbox 360 and PC later this month. The upcoming DLC has been in open beta testing [...]