Xbox/Windows are the same thing. This concept is what people seem to struggle with. The notion that they need to force you to play on Xbox by locking games behind it is both anti consumer and anti logic. Whether you buy it on Windows or the Xbox store, they get the money either way. You’re actually worth more as a…