27As players progress in a trial-and-error way, the game needs to provide a way to estimate when progress is made. Koster and others argued that this approach can even be applied to game development itself (Koster 2008).