Maintaining the illusion of free movement. A procedural generation coded with JavaScript. 1200 x 1200. 20 frames.