You write beautifully. What you say about evolution is perfect.
Fitness landscapes arise when you assign a fitness value for every genotype. The genotypes are arranged in a high-dimensional sequence space. The fitness landscape is a function on that sequence space. In evolutionary dynamics, a biological population moves over a fitness landscape driven by mutation, selection and random drift. (This is the case of what I call constant selection.) In a game the fitness landscape changes as the population moves over it.
Please take a look at figure 1 here (this is also a good citation):http://ped.fas.harvard.edu/files/ped/files/science04_0.pdf
Fitness landscapes are also described in my book “Evolutionary dynamics” (Harvard University Press 2006), which you can cite.