It sort of looks like the kind of ferries that operates in calm waters, with the ground standing in for the car deck. I can't image it can turn to sharply when it is standing in traffic, so it will likely just move up and down a relatively straight road. That would seem more common for a tram than a guided bus to me, although it is perhaps more related to gantry cranes in terms of how it moves.
I wonder if a similar concept has been proposed for getting passenger onto and off trains at speed. There are some overhead concepts for that, but I don't remember if any I've seen had its own legs. (One of the side-by-side concepts would however be more likely to be realized, since most high-speed trains have overhead wires.)