Here is the full list of all 45 Spooky Typing: The Ghost Plague achievements.
Must survive the 5th Stage on Hard or Insane
Achieve at least 1000000 in score
Must survive the 4th Stage on Hard or Insane
Finish 3rd stage with 3 hearts remaining on Hard or Insane
Achieve at least 750000 in score
Must survive the 3rd Stage on Hard or Insane
Finish 2nd stage with 6 hearts remaining on Hard or Insane
Must survive the 3rd Stage on Easy or Medium
Must survive the 2nd Stage on Easy or Medium
Finish 2nd stage with 6 hearts remaining on Easy or Medium
Finish 2nd stage with 3 hearts remaining on Easy or Medium
Finish 1st stage with 6 hearts remaining on Easy or Medium
Must survive the 1st Stage on Easy or Medium
Finish 1st stage with 3 hearts remaining on Easy or Medium
Achieve at least 500000 in score
Must survive the 2nd Stage on Hard or Insane
Finish 2nd stage with 3 hearts remaining on Hard or Insane
Finish 1st stage with 6 hearts remaining on Hard or Insane
Achieve at least 250000 in score
Must survive the 1st Stage on Hard or Insane
Finish 1st stage with 3 hearts remaining on Hard or Insane
Achieve at least 100000 in score
Achieve at least 20000 in score
Achieve at least 30000 in score
Achieve at least 50000 in score
Achieve at least 1000 in score
Achieve at least 5000 in score
Achieve at least 10000 in score
Must survive the 4th Stage on Easy or Medium
Must survive the 5th Stage on Easy or Medium
Finish 3rd stage with 6 hearts remaining on Easy or Medium
Finish 3rd stage with 3 hearts remaining on Easy or Medium
Finish 4th stage with 6 hearts remaining on Easy or Medium
Finish 4th stage with 3 hearts remaining on Easy or Medium
Finish 5th stage with 6 hearts remaining on Easy or Medium
Finish 5th stage with 3 hearts remaining on Easy or Medium
Finish 3rd stage with 6 hearts remaining on Hard or Insane
Finish 4th stage with 6 hearts remaining on Hard or Insane
Finish 4th stage with 3 hearts remaining on Hard or Insane
Finish 5th stage with 6 hearts remaining on Hard or Insane
Finish 5th stage with 3 hearts remaining on Hard or Insane
Achieve at least 1250000 in score
Achieve at least 1500000 in score
Achieve at least 1750000 in score
Achieve at least 2000000 in score