Beat the "Impossible Challenge" in the Megacorp games 20.90% of players have unlocked this achievement