This badge is awarded to those who completed Space Escape with 10 bots! Badge Art by DanyWasTerminated