PlaystaionGamer on 22 October 2009
looks good!
shame Valve are to lazy to develope for PS3! this is coming out on PC aswell yeh? il pick it up on that im thinking
that trailer was a like a movie!!!