A core concept in computer games is leveling up. Having achieved a certain level of performance, a player suddenly finds themselves in unfamiliar territory with new opportunities and the need to build ...