Text race history for Ryan (nightninjarag)

Back to text analysis page

Good games offer players a set of challenging problems and then let them practice these until they have routinized their mastery.

Game Time WPM Accuracy
351 2012-10-23 13:08:41 130.81 100%
329 2012-10-21 22:52:20 90.54 78%