• Level Generation: The game's procedural generation system assigns a value to each level, based on its biome and the player’s progress. This value is spent on generating obstacles and other elements within the level, with each component having its own associated "cost" within the level generation system. The difficulty of the **level** is thus balanced according to the biome and the player’s current progression.