Coming Out of Your Shell 30 points in Animation Throwdown
How Long Can You Tread Water? 30 points in NoNoSparks: The Ark
Epic Win 30 points in Enigmata
Master of the Universe 30 points in Enigmata
See all 119 hard badges »