I'm not sure exactly what the engine that was used in TASM, but I definately know that it's not Unreal Engine 3 (I can only dream of a spiderman game running on Unreal Engine someday). Beenox possibly developed a new game engine specifically for The Amazing Spiderman.