The demo is available now. I've played a few games and thought the gameplay was good, but the graphics and frame rate left a lot to be desired. It'll be interesting to see if they can fix this up before the official release.
Those things usually aren't fixed close to release.
Very true, but I haven't seen it mentioned in any early reviews so I'm hoping the demo is from an earlier build. I guess I'll know for sure when it's released on Game Pass next week.