It comes out at midnight tonight and i dont see anything about it on the xbox store...
I tried looking on google but all i found was pc pre ordering.
English
#Gaming
-
I thought it coming to consoles too but I don't see anything about it anymore