Did you watch me on stage!? ...Huh, you couldn't really see me because of my invisibility power? 2.60% of players have unlocked this achievement