This is seriously jaw-dropping. My mind almost can't believe that the iPhone is actually rendering the game, as if there's some behind-the-scenes tech wizardry going on... complete with antialiasing, reflections, lens flares, insane draw-distance, the list goes on...
Easily the most impressive thing I've ever seen on any mobile / portable device, let alone a phone.