Simple concept, but a lot was done with it, and it has a good amount of content, as well as a smooth difficulty curve.