Success is never final. Failure is never fatal. It comes as no surprise to know that the GameCube was considered a commercial flop. Released this day twenty years ago in Japan, the indigo-colored sixth-generation Nintendo console (formerly known as the Dolphin) was expected to become the champion of a three-way console war. When it launched, […]