given that it can't even run in 720p without massive frame rate drops from a max of 30fps, and given the glitchy LOD management, they should really just take the time and port it to the superior 360 platform.
apparently it runs decently in 480p, though!