MUST COP!!!!!
Ok, what did you expect or want to see?It really,really wasn't.
Overwatch is on Blizzard. Rainbow Six is on Uplay. Battlefield is on Origin. Its still PC. Half the shyt I play these days aint on steamOn the windows 10 store though, not steam.
I assume it is a timed exclusive though
It better be I aint fukking with the windows 10 store just to play this game