Solved 23 training puzzles150211
Haffalafel
No note yet
Solved 8 training puzzles
Solved 34 training puzzles151339
Solved 60 training puzzles1552116
Played 1 Classical game
Solved 108 training puzzles16689
Solved 10 training puzzles167744
Solved 118 training puzzles16336