Gained 1 new follower
HengruiZHANG
No note yet
Member since 23 May 2020
Active
Time spent playing: 2 hours, 36 minutes
Solved 47 training puzzles119416
Solved 6 training puzzles121038
Solved 13 training puzzles124812
Solved 18 training puzzles123610
Solved 17 training puzzles122647
Solved 15 training puzzles127337