...level editor for making single player missions/campaigns. With that the 100 h game time could be extended a lot and it would make the game more interestig too, players could send eachother the levels that they have done etc. Who agrees?

If you are in a sticky situation then the best tactic is to get out of it.