Ctrl Shift Esc 15 points in Escape Game - Computer Office Escape
Twist and Pull 5 points in Interlocked
Sphere Synthesis 15 points in Factory Balls 4
You Find Yourself Earning a 15 points in You Find Yourself In A Room
See all 66 badges »