Marvel: Ultimate Alliance Digital Foundry

Digital FoundryFace-Off: Marvel Ultimate Alliance 1/2

Are these new ports really as bad as the reports say they are?