The Namco classic is back! ...again! This time Namco had a good reason for the resurrection, at least: Pole Position is 25 this year.