@ Slimebeast
As you can't simply recompile code for the SPUs, developing game engines to take full advantage of the Cell's SPUs just takes time.
Even some PS3 exclusives didn't use the Cell SPUs during launch at all. And it's not like there's only 1 or 2 extremely powerful SPUs to take advantage of as well. If the PS3 had 24 spare SPUs to work with it wouldn't have changed much with regard to the current state of PS3 game engines (yet the CPU potential would have been far greater and thus there would have been far more headroom left to tap into).
BTW, the PS3 has only been on the market for 2 years around here. Due to being different the PS3 also launched with immature dev tools and firmware, this has meanwhile been taken care of for the largest part. The hardware was ready, but the software to a great extend wasn't.
The two most impressive console games to date:
Killzone 2 is already out, however like GG pointed out they will be able to push Killzone 3 much further.
Uncharted: Drake's Fortune is already out, however like ND pointed out they will push Uncharted 2 much further for this year.
"After we shipped Uncharted: Drake's Fortune we gave our programmers some time to freely explore any aspect of our engine or the hardware that they were interested in," Wells revealed. "We've been able to squeeze out a lot more of the power out of the Playstation 3, by optimizing our SPU code and parceling out more jobs to the SPUs in general."
With the Naughty Dog Engine 2.0, the programmers behind the game can "do more, do it better and do it faster". This allows for more polygons on screen at once, not only allowing for more characters on screen at once, but also more detailed models as well. Uncharted 2 also features a more dynamic lighting system."







