Pelted 30 points in Pel
Multifaceted Portfolio 30 points in Tower of Greed
Microscopic Mayhem 30 points in Nano War
Managerial Restructuring 30 points in Pixelvader
See all 32 hard badges »