My tutoring student loves the above typing program from the BBC. For a free program, it has pretty good graphics. It's cute and silly, which is what he likes. It's not a game format, though. It just tells you which fingers to use and then has you practice.