One thing that people have complained about before is the physics engine. It doesn't use Havoc. I would at least like to see dead bodies bounce around by the grenades, but I don't think its a game killer. But the way the characters move is very floaty, nothing like Halo or Gears.
Also, the guns are voted on by the players. There could be more videos and they are just putting a few out at a time.