Played 4 Rapid games
cuihaofan
No note yet
Member since 13 Mar 2026
Active
Time spent playing: 6 hours, 37 minutes
Played 12 Rapid games135780
Solved 2 training puzzles221119
Played 8 Rapid games143763
Solved 24 training puzzles223079
Solved 28 training puzzles215147
Solved 66 training puzzles2104126
Solved 43 training puzzles197817