Ok, When Games start up and say, "Powered by the Unreal Engine" it used to carry weight with me, but that seems like decades ago.
I started off by playing the Crysis 2 MP Demo on my 360. The game looks amazingly gorgeous and during game play there was no tearing, the graphics were crisp and bright, there were no jaggies, and frame-rate never got sluggish or had a hiccup and remained smooth through the whole game-play, and the Environment and Characters just Popped out at you. For the 360, which in its self is a Grand Father, I was amazed how well the game looked, played, and handled.
Then I moved on to BulletStorm. Though I enjoyed the Style and Gameplay of the game itself, Wow was I disappointed in how washed out the colors were, on the verge of Xbox 1, and how Flat the Graphics were. Everything Seemed Flat and Dull! There were a few frame-rate Hiccups and some tearing.
I was left wishing BulletStorm was using the CryEngine 3, instead of the Unreal Engine. Until something better comes along, I think the Unreal Engine should be put out to pasture, and CryEngine 3 should be the new standard. I know they constantly Update and Tweak the Unreal Engine, but until we see a totally new Unreal Engine, Maybe Unreal Extreme Engine, games touting the CryEngine 3 will get my attention.
I am sure the Unreal Engine is probably quite a bit cheaper to license than the CryEngine 3, but developers really need to start looking at it, instead of rinse and repeating the Unreal Engine!