Despite the mechanics being a bit hard to understand at first, it's really nice to explore a deep subject like the nature of life. Nice work!