I'm sure you have the same reaction I did, seeing Unreal Engine 3 - yes, the same Unreal Engine 3 that powers games like BioShock, Gears of War and Mass Effect - running on the iPhone 3GS: WTFFFFFF.
For now, it's just a demo of the tech that Epic's put together, which relies on the OpenGL ES 2.0 graphics powah in the 3GS and latest iPod touch. But, the killer point is that Epic is planning "to make this available to licensees at some point in the near future", meaning we could one day see games running Unreal 3 on the iPhone. And since the engine will run on the 3GS only, it seems that tipping point with games we worried about, where iPhone and 3G users don't just get worse graphics, but are actually shut out of entire games, isn't so far away.
Epic tells Anand we're going to see Unreal running on another mobile platform at CES. Which, on a broader scale, shows that mobile gaming is about to get a lot more serious now that mobile chips are powerful enough to deliver legit gaming experience. Could we really be seeing the beginning of the end for dedicated handled gaming consoles, like the DS? It seems, for once, more possible than ever. We just need better controls. [AnandTech]