Looks like a pretty awesome game to me.

http://ps3.ign.com/articles/846/846020p1.html