I played through a pirated version on the PC to see if there were any differences versus the 360 version (I was about to pay for the same game twice) and had absolutely no problems going from beginning to end using a cracked version. Well minus the keyboard controls being kinda crappy. I ended up using a 360 controller.
The first crack that was out with the pirated version was bugged yes. You couldn't glide, saved games wouldn't work, and certain grapple points weren't present where they needed to be. It was noticed and cracked properly within the first day the pirated copy was out. The person who was stupid enough to post on the official forums was also unlucky enough not to see or download a proper crack. The Direct2Drive version was the first one ripped and posted online. The second one was a proper Rip and Crack done by the group "RELOADED". The Reloaded release even supports the official patches and the PhysX add-on and has a crack for the patch alone as well.
When the game was first released on Direct2Drive the game wasn't complete. The Physx wasn't in the PC version at this point. That's very odd because the Physx was in the PC Demo before the Direct2Drive version was released. EA and Edios both released statements on their forums saying the PC version was being held back and not released the same day as the consoles because they needed the extra time to add in the Physx system. I Don't believe that for a moment. They knew damn well before hand if they would have released it for the PC the same day as for the consoles that they'd loose a LOT of business to people pirating the PC version. Which they did. They aren't stupid which is shown by them at least trying to put in a bug to thwart piracy. It was a nice try, it's been done before, and it was fixed and bypassed within 24 hours of the initial release.
I don't support Piracy, no, but Eidos and EA pulled a Epic Fail in my eyes. I've been in the game way too long to not see shoddy business practices like this a long way off. I could have bought this for my X-Box360 but I waited and got the PC release. Simple reason, my PC is more powerful then 5 360's. The PC version should have been, if anything, superior to the console releases. The Only reason they held the PC version back and delayed the game play experience for those like me, waiting for the PC release, was so they could try to make more money and not take the hit from the Pirate groups.