I quite like that. And no the progression wasn't too slow really, I managed to play into the options and lag it to death without getting bored. :)
And it's a good example of a learning system.