The cube sitting in the middle of the artwork is rather distracting. We should move it away from the middle. If you want, play around with all three directions, as well as the rotation variables and see what happens. Recompile the module and run Flatland. The cube should have moved in the environment.
Shadows are a very important environmental clue.
They help the observer judge the distance and placement of an object in the environment. They are also very cool. Cheap shadows are typically a very simple representation of the object that can be cast as a shadow on the ground. They are cheap because they are typically inexpensive to draw. In the case of our simple cube, the cheap shadow will be a square drawn at the base of the cube.