deus ex machinalatest news & developments