Gamasutra's look at how launch titles have scored has Nintendo on top. Or Microsoft. Or the PS2. Definitely somebody.