It's taken 19 years, but a new Generation 4 Pokemon glitch has finally been properly documented after going almost completely undiscovered for the best part of two decades. I say 'almost,' because ...