For those that don't know, this was based on Joe Madureira's designs. He is the creative director for this game. I have love/hate relationship with with Joe Mad, for not commiting long term to one of my favorite comic book series of all time, Battle Chasers!
Also, this isn't just a PS3 game, as it's also on the 360.