Seen some peeps playing this game in a cybercafe... And it sure looks good! There are more decals than the conventional CounterStrike and the environment will remind you of the grandeur of Half-Life... I'm still waiting for a review from GameSpot before grabbing this game... Anyone tried this game already?