Whats the deal with this then?
If it has been released by Microsoft why do we need MTX software to authorize downloads and installation. Someone on Guru3d forums said "Its free but i feel ripped off" because they cant gain access to it.
Im not being ungrateful for the effort put in for this release I cannot wait to play, but i would have been alot happier waiting that bit longer for the infrastructure to be in place before hand.