Something had glitched when loading the level (which was oddly appropriate for this game), with the result that chunks of the graphics and environment were missing. Like the floor.
A side-effect of chunks of the graphics missing was broken collision detection, so I could explore quite far. And the further I explored, the stranger the glitch became...
Why yes, the ground has now disappeared to reveal that the city is floating high up above another city.