I say that because hardware that ignores irrelevant address bits is not really a rare or surprising thing. The more primitive/simple the hardware the more this is likely to happen. After all, "why bother" checking those bits or piping them through to a memory bus if they couldn't possibly affect the result?
It was however a nice description of the process by which the bug was reproduced and analyzed! Also, props to whoever managed to isolate that repro case.
PS: If you're into crazy game bugs, here's another one: https://twitter.com/mmalex/status/1066111290580582403
AMD's original x86_64 CPU (Opteron) only used the lower 48 bits of the address (I think modern cpus still do), so to prevent any future problems they disallowed using the upper 16 bits.
Props to the person ("booto") who managed to go through this, you are an example for any of us.