There was a list of serious/educational games that I once submitted to HN [1]. Maybe you should contact the author to see if it can be added.
Edit: that was more fun than I expected. At later levels it feels a bit like a grind, but for just for a couple of days of work I find it a fantastic achievement. You kept me hooked for about 25 minutes ;-)