ios got a mobile version of UE3 as did android, the surface is running the whole engine, not a mobile version. that means to port console games and pc games is a breeze and will work 1:1 not like going to a mobile version of the engine where shaders are different and textures can only be so big etc.