Well, its not sure yet if there arent going to be any modes including marines team fighting wy mercs team. I hope you are right and mp is only marines fighting aliens and those electronic ballbreakers are something like stun grenade but with electric pulse which slows down/paralyze the xenos.