If you think about it, those screenshots, while they look good, aren't really that taxing on hardware. The environment is just boxes with pretty high-quality textures on them, the street lights and such are just meshes, so it really only has to render the character and vehicle models. Everything's polybumped (FarCry) and bump-mapped anyway, so it's really not that much of a challenge for hardware to spit this out.