The Game Boy Advance had the shortest lifespan of any Nintendo console, aside from the Virtual Boy, lasting only three years ...