This is one of the only games that I played to completion. The balancing is good and the progress is engaging (doesn't feel like I'm just watching numbers go up). Awesome game!