It's pretty clear, that CryTek abandoned it. My proposition is, by using codecaves(if even feasible) to patch most of the bugs. This would, however require someone, not just skilled, but extremely skilled.
The Crysis2.exe uses a custom written packer. Or so I assume, because back when Crysis 2 was released, I found no known packer on the exe, which was clearly packed.