Well - one of the main problem is that the command queing is implemented completely wrong ... but as I tried to fix it once, instead of working correctly the game crashed all the time for no obvious reason - as soon as I get access to the computer I started my bugfixing, I'll do that.