For what it is, its a pretty cool concept, though right now there's a cheese you could do where you could "paint" as mcuch of the level to replay it easier. If you ever revisit this again, you could prevent that by having a replay of your previous run occur and force the player to be in a given radius around the player, if they go too far out of it, you have to restart