Merlin have released a
full press release on the ride. It covers a lot of the info covered by the Towers Street article but in further detail, describing some of the ride's scenes, with riders exploring sewers and racing through the streets of London. Notably, the ride is described as a 4D experience, using special effects, 3D projection mapping and 360° rotating vehicles. Based on the description of the vehicles, along with the promo art and discussions with others on discord servers, I believe the ride system will be the
Motion Master 6-seater, a tracked ride system by Garmendale. The design and installation of the first one of these was assisted by Holovis, who designed the pre-show for Wicker Man and employ many former members of Towers Ents team. I could see them being brought in for this too.
Also, looking at the layout from the video, the front of the ride building fits pretty snuggly with that of the existing Wobble World building as expected so I've lined it up best I can with a screenshot from Google Maps: