Looks good, although it's true those two pictures make a pretty bad comparison.
How good a reputation does the developer have with delivering accurate screenshots (ie. not photoshopped)? Their list of titles includes some pretty big names, but I'm unfortunately rather unfamiliar with their past.