The series of deployment screens looks good, pick where you want the cannon to go with the binoculars thena flying..thingy comes in, drops it and it deploys. Looks as though it could give bf2 a run for its money,
Theres an article with one of the developers here
http://www.pczone.co.uk/news/news_story.php?id=134545
gives some insight as to what to expect from it.