I was excited about the torches and lasers but i was talking with the 360G guys and we were all complaining about it.
But that map with the market and the alleyway at the end of it is really getting annoying what with vehicles and RPG's flying down it but im getting rediculous points just healing my team B-)