Here is the full list of all 3 Invincible Medusa achievements.
Complete the first world
Complete the second world
Complete the third world