ARTIFICIAL LIFE is a topic that resembles the place of viruses and mobile genetic elements in biology: living in some twilight zone between definitions, with a quirky unexpectedness that comes from freaky variety. The real lesson is that human imagination is significantly limited in contrast to undirected variation. Enjoy this ride into the often funny side of evolution.