I posted b4 in a previous tread, This is what Microsft supposed to be doing instead of just focusing in casual friendly and average looking games, what id Software, Splash Damage and Crytek (just to metion a few talented developers) are doing is taking this gen console, specially the XBOX360 to a whole nother level and its a shame that in house developers and the mayority of 3rd party developers just slap an outdate engine and call it a day still knowing that there's potential in their money making precious system called Xbox 360..
3rd party devs should start licensing new engines and scrap UE3 that looks so last gen compared to these new and improved engines..
The only one that can really push UE3 and knows the in and outs and know how to optimize it to the fullest to work superb on the Xbox360 its Epic itself, everybody else that licenced UE3 dont know how to optimize it or just want a quick buck without putting any effort in to it.
I would leave Epic to deal with its own engine as it seems they are the only ones to update their own version of UE3 only when they PUT OUT THEIR OWN GAMES! and everybody gets screwed with the old version, I would like to see other developers start licencing engines from Crytek, iD Software etc.. let them take 3yrs on a game and let them take advantage of the hardware, the results will be nothing but quality
Bottom line, it comes down to the developers, how talented they are and an engine that can really push the hardware to new levels.
Hate you UE3! nothing but limiting my Xbox :p