- May 7, 2003
- Best answers
Has anyone played this game? I just noticed it on Steam today. I guess it's been out since the beginning of March - Eh, didn't notice. Anyway, I watched the trailer through Steam and it looked pretty good. Very intense like. Opinions?