Immaculate Desk 60 points in Desktop Tower Defense 1.5
Hall of Fame 60 points in Amorphous+
Hardest of Core 60 points in Monsters' Den
See all 3 impossible badges »