Entroper on 18 August 2007
I can't tell a damn thing from those screenshots, none of them are from the same places in their respective games, nor are they high enough resolution to pick out differences.