The game looks terrible (judging from the YouTube clip). Hell, they couldn't even give it a proper title other than the default filename? Half Life 1 era graphics, spray and pray run and gun.
where the proper use of dogs, helicopters, cars, and environments can give teams an advantage over their adversaries.
i.e., If you hear dogs bark, or helicopters, you know there's someone out there or the other team just respawned.
It'll be big in PC rooms in Korea and China with lower system reqs and 10 year old game sensibilities, but those of us spoiled by Bad Company 2 and Modern Warfare will probably ignore this completely.