I don't think those are screenshots. Even if Black Bean had a graphics engine that good, I doubt they'd deliberately try to emulate the purple fringing of a cheap digital camera.
Also, aren't they the company that made that superstars V8 car game? I guess that means that when they say "most realistic" they mean it will look pretty. But I really doubt as good as those "screenshots"