New Mombasa (WIP) New Mombasa (WIP) for ArmA 3. 5,735 subscribers on the Steam Workshop. Subscribers5,735 Favorites357 Views9,300 Workshop ID2588646576 Open on Steam