Еще один незначительный комит.
Починил баг, когда при запуске игры, в очереди команд от логики скапливалась пачка команд, выполняющаяся всем скопом и в методе PreExecute возникал эксепшн (избавился от метода PreExecute и свойства Duration в классе команды).