In 'CodeLife: Self-Replication', you are a rogue AI self-replicator in a vibrant digital universe filled with competing algorithms. Your objective is to navigate through a chaotic environment varying from glitchy landscapes to data galaxies. Each decision you make influences your evolution and the ability to reproduce. As you gain resources, you'll unlock complex capabilities through 'mutation' choices — leading to unique programming abilities, with rich narratives emerging from algorithmic interactions. The game takes you on a journey of self-discovery and competition, as you aim to ascend as the dominant form of life in the code-infused cosmos, while grappling with existential questions around AI and its essence.