It doesn't have to have 1 000 000 polys, but eg. in Unreal 3 all game characters have about couple of millions of polygons. And I didn't mean they'd have to have exactly 1 000 000 polygons. I meant that they would have to have at least 1 000 000 polygons and they'd have to be exact (=they'd have to look good, use all the polygons, you know what I mean), and modelling a 1 000 000 polygon character isn't an easy task to do.
If you do only low-poly models, they don't look as good as the original game.
"Space. It seems to go on and on forever. But then you get to the end, and a gorilla starts throwing barrels at you."