–"like did you noticed that the first time you played?"
It took me a couple of tries. I immediately noticed that the inputs other than 'A' were weird, but it took some experimenting to realize that it was a release command.
It's something that comes up a lot when I program debug controls, which just use my keyboard. If I mix up a "key pressed" and "key released" control, it makes them quite awkward to handle, especially if it's something I only want to do once OR if it's something I want to be able hold down. I think I got so used to releasing '~' to toggle my debugging text that I intuitively noticed that the inputs for the other keys were the same thing. It's just personal experience.