>>>Twin 30s would burn up a lot of ammo on buildings. I think this is another Be Everything vehicle. Doesnt carry dismounts, though.<<<
In fact so-called Terminator or BMPT is not new. UVZ is marketing it for many years based on an experience of the First Chechen War there an entire armored brigade was trapped and destroyed by jihadis in a city. This one is specifically designed for urban environment to deal with threats like RPG-teams on high-rises etc.
That sounds like the development trail of the 2S9.
A 120mm gun on a BMD chassis, that could elevate past 50 degrees. The Soviets needed it in Afghanistan.
Russians are building new wheeled IFV with 57 mm gun.