row of games
Dance Mat Typing
Learn Typing
beginner and advance levels
Power Typing
http://www.sense-lang.org/typing/tutor/keyboarding.php
If you are familiar with where the keys are and you are working on fluency
ABC'ya
multiple keyboarding games in purple MORE section
Another site listing multiple games to play once you know your keys
Keyboarding games