It's not a rumor, videos were posted showing them off which have since been removed from Youtube.
Also, if they are anything like the first game they will have limited time use and one call in per map. Meaning you can call it in and run out of ammo or fuel, also many enemies in the first game...