They have split the team in three to work on all 3 platforms.
Full story from the dev
HERE Minor difference between 360 and ps3 versions they mention about the lighting i have a feeling that will look abit better on the ps3 version but thats just a guess :)