The customization is awesome! Seriously I would love to see how you implement this in later projects. Allowing the player so much choice despite the limited canvas is such a technological feat for this class. For now I will romp around in my all green world.
+1 on the code. I am curious to see how the coloring feature works. The limited canvas space, bold colors, and the inclusion of a Narrator with its own dialogue and diction (instead of, idk, plain instructions) really adds feelings of whimsy to it all. Like a children's coloring book brought to life. I'm the child. Oh I do miss coloring.