Run the project to see what it does, then see inside to look at the code. This is NOT faked. It ACTUALLY works!
Variables in Scratch are not case sensitive. For example, 'A' = 'a' as far as Scratch variables are concerned. However, costume names ARE case sensitive. You can have a costume 'A' and a costume 'a'.