An eagerly awaited day-one Xbox Game Pass release finally narrows down its release window, with fans eager to learn more soon ...