Slimebeast on 12 June 2008
"The demo on live"? There's a demo? And "live" as in XBL?
Anyway, on the PC this game is by far the best online shooter. Awesome, advanced team-play.
I'll have to test that demo!