ya when i got my grenade launcher and started destroying building thats wen it really started to get fun, i also love being medic sometime i just stay behind a group reviving them and get massive points, also we usually get the upper hand as long as they dont shoot me down lol.