So to start off the game installs ok. You just have to make sure you don't use the games built in .net framework 2. You have to use the one provided by codeweavers.
The game will start up and you can pick a mission but it crashes when you try to enter the mission. It actually opens the scenario so that is a good sign that we have the sharpzip.dll working properly. I am going to debug more tonight to see if i can't put a handle on what causes it to crash at this point.