Wordshark offers learning games for reading and spelling. It's used in Primary and Secondary schools and by tutors and is sold almost entirely by word of mouth.