Only to the newbie, it actually looks brilliant if you know a little more about the story. And should have expected that, Nolan fans are very defensive god knows why the guy is a critic and box office favorite.
Here's the character posters for identification.
http://www.slashfilm.com/2010/07/22/...ners-revealed/
The official website has them too.
Spotted some more guns
MP7 with silencer by Baby Doll
In the trenches, Rocket has some type of flintlock pistol.
Sweat Pea has some type of shotgun with M4 type stock.
Some type of futuristic pistol wielded by a robot.
Rocket in the character poster probably has a old style bayonet knife. She says as much in an interview.