I now understand why you have an “if you’re lost” section :D
The simulation and evolution is Really Interesting, beside the Jam game I can totally see this as the basis of something really cool