You've got a grade A or better in Hero or Invincible mode
You have not earned this achievement yet
Log in to view progress