DICE and EA are making the wait for their upcoming modern warfare epic Battlefield 3 even harder with the release of their latest trailer. Today we take to the roofs; looks like a bad man with a sniper rifle and a hidden perch is making the soldiers' mission a lot more difficult. Do the good guys ultimately prevail against the punkass camper? Will the use of an RPG be involved in the enemies' demise? Spoiler alert, but yes and yes.